Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why Java? Or why such a Java-esque programming language?

Java programming language
0
10 Posted

Why Java? Or why such a Java-esque programming language?

0

We didn’t set out to make the ultimate language for visual programming, we set out to make something that was: • a sketchbook for our own work, simplifying the majority of tasks that we undertake, • a teaching environment for that kind of process, and • a point of transition to more complicated or difficult languages like full-blown Java or C++ (a gateway drug to more geekier and more difficult things) At the intersection of these points is a tradeoff between speed and simplicity of use. i.e. if we didn’t care about speed, Python, Ruby or many other scripting languages would make far more sense (especially for the simplicity and education aspect of it). If we didn’t care about transition to more advanced languages, we’d get rid of the crummy C-style (well, algol, really) syntax. etc etc. Java makes a nice starting point for a sketching language because it’s far more forgiving than C++ and also allows users to export sketches for distribution via the web.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123