Systems languages created as a successor to, or an extension of, an older language rather than from a blank page. Modula-3 was conceived as the successor to an upgraded version of Modula-2 known as Modula-2+, Carbon is an experimental language designed for interoperability with C++ that was started at Google, and Cilk adds constructs for parallel loops and the fork-join idiom to C and C++. Each keeps a path open for programmers and code that already exist.
All Languages That Succeed or Extend an Earlier Systems Language
Filter Results3 entries
Sources
Modula-3 - Wikipedia
Has Member: Modula-3, LeadQuote, Has Member: Modula-3, Lead
Modula-3 is a programming language conceived as a successor to an upgraded version of Modula-2 known as Modula-2+. It has been influential in research circles (influencing the designs of languages such as Java, C#, Python and Nim), but it has not been adopted widely in industry.
View the Source Carbon (programming language)
Has Member: Carbon, LeadQuote, Has Member: Carbon, Lead
Carbon is an experimental programming language designed for interoperability with C++. The project is open-source and was started at Google.
View the Source Cilk (Wikipedia)
Has Member: Cilk, LeadQuote, Has Member: Cilk, Lead
Cilk, Cilk++, Cilk Plus and OpenCilk are general-purpose programming languages designed for multithreaded parallel computing. They are based on the C and C++ programming languages, which they extend with constructs to express parallel loops and the fork-join idiom.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.