DEV Community

Discussion on: "Stop Making Students Use Eclipse"

Collapse
 
blueos profile image
Guillaume Maillard

By "stuck", I mean, on Android you have no choice.
IntelliJ is slow, the debugger is far from the Eclipse one, it doesn't handle large projects (> 500klocs, ie the kind of projects I'm working on)... the list of issues is long.
See jrebel.com/blog/java-ide-usage-stats for real stats,
IntelliJ is #2 (thanks for Android).

People teach Python mainly because of AI frameworks.

Some aspects of why to teach (as a first langage is not a good idea) can be found here : medium.com/@natemurthy/all-the-thi...

Thread Thread
 
mburszley profile image
Maximilian Burszley • Edited

People teach Python mainly because of AI frameworks.

Yeah.. no. It's a multi-purpose, multi-paradigm language where it's strengths are being general-purpose and multi-platform. Long seen as an alternative to bash scripting for complex automation, used as a web framework with the likes of Django and flask, and many other things are built on it. The ML/AI packages are fairly recent and built on C anyways

A 2,000 person survey is quite small.

Thread Thread
 
noracodes profile image
Leonora Tindall

The Murthy rant doesn't specifically address Python as a first language, and also really very... correct.

In any case, I'm not arguing for any particular language or tool - just against slapping bandaids on problems that require thoughtful solutions.