|
Programming C, bash, Python, Perl, PHP, Java, you name it. |
|
Thread Tools | Display Modes |
|
|||
"Old" programming languages
I've started reading the Object Pascal Handbook by Marco Cantu, and see it has evolved greatly since Wirth released it in 1970, and my use of it in the early 2000s. But it seems to get no love and is always regarded as an "old" language that is vastly outdated with minimal use today.
Is this just hatred? Fear? Ignorance? UNIX was released in 1971 and it is still in use today, although some may counter that Linux is the most prevalent server operating system today. Although it was released in 1991, and by technological standards, Linux is very old. The C programming language is still widely used, although it was released in 1972. Perl was released in 1987. Ada 1980. Lisp 1958. Python 1991. The main thing with those listed is that they have changed and added new features. Clojure (2007) is a Common Lisp (1984) and is fairly recent. Racket (1995) has evolved from Scheme (1975). C has a new standard, as does Ada. They haven't stagnated, and neither has Pascal. But it seems too many believe if it isn't new then it is no longer useful. Which is why front-end developers need to learn something new every 30 days. |
|
|||
I've read about Pascal being an educational programming language, and that is has no use in real world applications.
|
|
|||
On the other hand coder that knows a few basic languages can learn another language quite easily. It may be a feature that language is nothing new - just borrows concepts from a few other languages. Kotlin is an example. Kotlin was purposefully designed as an easy language to learn for people who already know Java. Main compiler was compiling to Android/JVM. The idea was to allow to use existing ecosystem of Java libraries and Android APIs while offering slightly enhanced non-Oracle language.
I don't know Clojure. Just looked whether it is Java interoperable. It seems it is. Somebody just though it is good idea to bring Lisp to JVM platform, so they can code in Clojure while having access to Java libraries I guess. Somebody can write compiler for Lisp to JVM bytecode, but will it have the same Java interop as Clojure? Even if it would at this point you are writing compiler - so you can design a new language anyway.
__________________
Signature: Furthermore, I consider that systemd must be destroyed. Based on Latin oratorical phrase |
|
|||
Is it worth learning one of those languages in 2021?
|
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Which Programming Languages Use the Least Electricity? | e1-531g | Programming | 2 | 22nd October 2020 03:25 PM |
Difference between"arp info overwritten" and " duplicate IP address " | varag | OpenBSD Security | 1 | 6th April 2015 02:57 PM |
How to replace "ectags" with "ctags"? | fender0107401 | OpenBSD Packages and Ports | 5 | 16th April 2013 10:01 AM |
Fixed "xinit" after _7 _8, "how" here in case anyones' "X" breaks... using "nvidia" | jb_daefo | Guides | 0 | 5th October 2009 09:31 PM |
"Thanks" and "Edit Tags". | diw | Feedback and Suggestions | 2 | 29th March 2009 12:06 AM |