Comment on: C or C++: Which is the language you prefer?
1 08 Sep 2016 16:38 u/redditor1255 in v/programmingComment on: Your opinion about Java: now and in the future on the labour market
Java is fast at runtime and easily portable across many operating systems. It fits a niche that will make it extremely difficult to replace.
In my own work, I prefer to develop in JAVA and build the "absolutely must be fast" parts in C++. I mix them together with JNI. Its the best way to balance development time and run time.
Seriously though, JAVA is a pain in the dick.
Comment on: Programmer quits work on project after getting triggered by a variable name (The comments, however . . .)
If creating an offensive work environment drives the SJWs out of R, then I'm thinking they should make a whole bunch more offensive stuff.
Comment on: Why Java? Tales from a Python Convert : sookocheff.com
Lots of content in a tiny package? Sounds like Python to me!
Comment on: Why Java? Tales from a Python Convert : sookocheff.com
Right tool for the job.
Bash is good for "live" operations.
Python is ideal for scripting tasks and light programming.
Java is ideal for application development because it is faster and the code is more orderly than Python.
C++ is ideal for performance applications. Often you only need a small component to be written in C++ then implemented through the JNI library in Java.
Comment on: Escaping Systemic Abuse in the Software Industry
Whatever happened to the 40 hour week? Wages are stagnant and hours just climb up and up. More and more people have to commute long hours to crawl into ridiculously overcrowded and overpriced cities. At this rate we are going to turn into Japan.
Its a sad state of affairs.
Comment on: The Fall and Rise of SVG
... the examples were all .jpg's and .png's.
Comment on: What do you automate in your life with your programming skills?
Is it possible to get the F## keys to do those macros?
Like, bind "F8" to generate TPS reports or whatever?
Comment on: What do you automate in your life with your programming skills?
I'm totally ignorant on this, but... Isn't this what Microsoft Access is for? I think he can use Access to manage a pretty efficient database with zero programming skills.
Still, it would be best to use a FOSS tool.
Comment on: What do you automate in your life with your programming skills?
sudo apt-get install gnome-do
I think that should work for Ubuntu. wiki
Comment on: What do you automate in your life with your programming skills?
-
My server has an active hard drive and a backup. To protect the backup, it is kept unmounted. Once a day a cron job mounts the backup, rsyncs the files across, then unmounts the backup.
-
If my laptop is left on over night and is connected to the server, it bzips my home folder minus a few things over to the server. I need to update the script to delete backups over a month old.
-
At work I have scripts that pull diagnostic data and dump it to my screen. I maintain a very specialized system, and figuring out wtf went wrong can be time consuming. This saves me from having to dig around in endless folders.
So really just the basic stuff.
Comment on: Python: Best GUI dev. toolkit?
TKinter.
Its ugly as shit, but it looks the same on every machine and most of TKinter comes standard with your user's installations. Its also reasonably fast.
C++
I cannot function without object oriented programming.