3 ms·
Heh, way more than 10% of my CS classes' questions were how to do stuff in Emacs (what my professor said we should use). I used to just use Sublime and `scp` th
by sotojuan 10y ago
Heh, way more than 10% of my CS classes' questions were how to do stuff in Emacs (what my professor said we should use). I used to just use Sublime and `scp` the files back to the school server.
- bsder 10y agoThat's unsurprising. I would never use vi or emacs for beginners. However, I also didn't care what my students used. I taught Eclipse. One of my students said: "Is using Netbeans okay?" "Okay? That fact that you have a conception about IDE's makes me ecstatic. Absolutely, you can feel free to use whatever you choose. Just know that I can't answer questions about your IDE, so you are on your own for that." For my very senior class, I set things up so that they could actually use any of the JVM languages rather than just straight Java (Using Groovy, Jython, JRuby, etc. would have made their programs SOOOOOOO much smaller and easier). Disappointingly, nobody took advantage of it.
- vorg 10y ago> Using Groovy, Jython, JRuby, etc Hope you included Scala, Clojure, and Kotlin in that list, all of which are more suitable than any of those three. Jython's been around since 1997-ish but isn't used much, nor is JRuby. As for Groovy, I recently looked into its apparent popularity at #17 on the TIOBE ranking and found Baidu was giving a result 12 times too high and Yahoo a result 20 times too high, both of which would skew the ranking. Groovy's real ranking is somewhere below that of #50 ranked Clojure.
- bsder 10y agoI would have taken ANY JVM language at the time. ANy language with hash tables and tuples that wasn't so verbose would have been a vast improvement. Groovy gets a boost because of Gradle which is now the default build system for Android Studio. That's going to artificially inflate its position.