Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment My thoughts on these selections. (Score 3, Interesting) 315

CSS/JavaScript/HTML5 is plainly obvious. Everything from Microsoft to mobile hybrid development relies on this these days.

C# is the standard language of the Microsoft stack --- in fact, the bulk of MS-stack training is in C#, with only a smattering in VB.NET.

Java is the COBOL of the early 21st Century. It isn't sexy anymore but it will always be around.

PHP is used in a lot of web applications. I wish it weren't. In fact, I'd really rather see Ruby on Rails take over this space.

If you're going to program native code, you could learn Swift, sure. You could also learn Rust (Mozilla's systems-level language with significant buy-in from Samsung) for device programming. If your goal is to write native apps, your best bet for Android is actually Java. By the way, one can also design native apps in Java (the code is Swing-like) and compile them to native apps for iOS or Android using Codename One, and I imagine a few shops will pick up that practice.

I like Erlang as an honorable mention. I'd also add two others: Python (especially for data analysis) and PowerShell (which will set the grown-up Microsoft sysadmins from the point-and-click kids).

Comment KDE Convert here (Score 1) 611

I grew up on Linux using GNOME as my preferred desktop environment. I could grok KDE but I just didn't like it; it seemed heavyweight and clunky. This state of affairs continued for eight years, until I found myself switching to Mac OSX because I needed a UNIX that "Just Works" for my new life as a grad student. Since then I used Linux primarily as a server environment. Recently I've started exploring going back to Linux as my main desktop environment, as I've been really impressed with the quality assurance of the latest desktop releases. And after messing around for a while with Ubuntu, Mint, Fedora, OpenSUSE, etc, I've come to discover that my favorite distribution for everyday desktop use ... is Mint KDE. Whodathunk?

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...