Ugly Hedgehog - Photography Forum
Home Active Topics Newest Pictures Search Login Register
General Chit-Chat (non-photography talk)
Question for Computer Programmers / Professionals - Which Language to Learn and on Which OS?
Oct 18, 2017 22:16:41   #
inbigd
 
Hello

To learn about computer architecture and low level programming and someday, hopefully, work as a programmer, which language would you learn on and on which OS? Note - the concept of big data seems interesting to me.

I took early retirement from a government job where we supported the SAP system. Have done some Access, VBA, and 3 online classes years ago - VB, C and C++.

Linux keeps coming up when I research this. I have both Mac (current) and Windows 10 computers plus an older desktop with Debian Linux on it.

Would you learn C++ on the Windows 10 machine, straight C on the Linux (on even on the Mac), or Swift from Apple? Or something else?

thanks

Reply
Oct 18, 2017 23:40:13   #
TriX Loc: Raleigh, NC
 
If your emphasis is on big data, I would consider Linux for Your OS, in particular Red Hat Enterprise Linux (RHEL), Ubuntu, Debian or maybe CentOS distributions. I would become familiar with Hadoop (and possibly Pig or Hive). In terms of a programming language, a background in C++ is always useful, but for big data, consider R or Python. I’m guessing you’ll get lots of (differing) opinions on this depending on the responder’s particular experience and specialty.

Reply
Oct 19, 2017 14:23:42   #
G Brown Loc: Sunny Bognor Regis West Sussex UK
 
Look at 'linux and other OS jobs' online - they usually specify what they want experiance in. Linux appears to be growing as Windows steadily loses ground. Apps seems to be a growing market too.

my ignorant two pennyworth.

Reply
 
 
Oct 19, 2017 15:33:16   #
chrisscholbe Loc: Kansas City, MO
 
Is JAVA still in popular use or is that passe now-a-days?

Reply
Oct 19, 2017 17:07:06   #
TriX Loc: Raleigh, NC
 
chrisscholbe wrote:
Is JAVA still in popular use or is that passe now-a-days?


No, Java is still cool, and a small percentage of big data aps are written in Java.

Reply
If you want to reply, then register here. Registration is free and your account is created instantly, so you can post right away.
General Chit-Chat (non-photography talk)
UglyHedgehog.com - Forum
Copyright 2011-2024 Ugly Hedgehog, Inc.