The Artima Developer Community
Sponsored Link

Weblogs Forum
After Java and C# - what is next?

48 replies on 4 pages. Most recent reply: Mar 19, 2019 11:28 PM by Vijay Khatri

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 48 replies on 4 pages [ « | 1 2 3 4 ]
Cleo Saulnier

Posts: 77
Nickname: vorlath
Registered: Dec, 2005

Re: After Java and C# - what is next? Posted: Jan 2, 2006 11:10 PM
Reply to this message Reply
Advertisement
I'm going through these weblogs. Sorry for bringing up an old one, especially years after.

I think the way programming languages are thought of today is incorrect. People are stuck in this OO vs. functional vs. aspect vs. contract methodology. That's not what programming is about. Programming is about getting things done.

Assembler gave us the spokes of the wheel. It was hard to make a wheel, but you could do it. Your wheel ended up being very unique most of the time though.

C gave you tons of wheels, but it left you the ability to make new wheels with the spokes. You lost SOME spokes, but most of them were still available.

C++ gave you a carriage, but oftentimes you never knew what was pulling it.

Java took away the spokes, so this more than anything will spell its doom. I predicted this in 1994 when I first heard of Java. Any language where you can't change something if it doesn't work is bound for failure (as a general purpose language).

The next language will be one that lets you use new spokes while letting you build a mass super-transit system.

The problem with new languages is that they block you from the low level stuff (spokes). People think that forcing you to use something or blocking you from this is the right way. Not so. If you do this, your language will fail unless it's for a specific niche. The next language will be one where you can program at any level of abstraction. People who make lots of mistakes with types and whatnot, you people stay on the high-level. But people who know what they are doing should be able to code at a lower level to implement things like video codecs and drivers for example. All the way down to assembler if necessary.

It's like I always say (and apologies for quoting myself): "Technology always comes in the form of hardware. How are we to become more technologically advanced if we are blocked from it?"

jovan tomasevic

Posts: 1
Nickname: jtomasevic
Registered: Jul, 2009

Re: After Java and C# - what is next? Posted: Jul 18, 2009 12:46 PM
Reply to this message Reply
Executive uml or something, when programmers became engineers is maybe next? I’m not sure i believe in it, but also who was believe in C before C ?

Ihsan Algarnawi

Posts: 1
Nickname: ihsan77
Registered: Sep, 2017

Re: After Java and C# - what is next? Posted: Sep 7, 2017 2:27 PM
Reply to this message Reply
I would like to see more effort in creating visual programming languages. Maybe a mix between visual and text!

Vijay Khatri

Posts: 2
Nickname: vijay96
Registered: Mar, 2019

Re: After Java and C# - what is next? Posted: Mar 19, 2019 11:28 PM
Reply to this message Reply
Python is the only language which is growing increasingly, You just need to follow it. if you are begineer just start from here: https://hackr.io/tutorials/learn-python

Flat View: This topic has 48 replies on 4 pages [ « | 1  2  3  4 ]
Topic: Thinking of Writing a Book? Previous Topic   Next Topic Topic: The Myth of Paradigms and TMTOWTDI

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use