Cyclone was supposed to be a safer dialect of C. Shouldn’t it have replaced C by now, while also adding some improvements and reducing the burden of legacy code?

being closed source probably didnt help. The website cites Rust as being a successor for some of its ideas, though.

Oh you’re right. The website wasn’t giving those vibes that’s for sure, and the wiki didnt suggest what license it was distributed under during its lifecycle. Was it always open source do you know?

LalSalaamComrade
cake
creator
link
fedilink
06M

The project is almost 24 years old, the same age as me. It does not appear to have any sort of license in it’s earlier stage, but later on, they’ve added GPL 2.0 and LGPL 2.1.

Gamma
link
fedilink
7
edit-2
7M

From their site:

Cyclone is no longer supported; the core research project has finished and the developers have moved on to other things. (Several of Cyclone’s ideas have made their way into Rust.) Cyclone’s code can be made to work with some effort, but it will not build out of the box on modern (64 bit) platforms).

LalSalaamComrade
cake
creator
link
fedilink
37M

I read their webpage, but it is really vague. From a legacy point-of-view, wouldn’t it be better to incrementally add better language features, and if there happens to be a huge, breaking paradigm shift, initiate necessary refactoring of code base?

Basically, what I mean is something like:

C --> Cyclone --> improved dialect v1 --> improved dialect v2 --> Memory-safe unintelligible future dialect

Gamma
link
fedilink
67M

Who do you expect to be adding more features?

@TCB13@lemmy.world
link
fedilink
5
edit-2
7M

Eventually people will ask the sabe about Go… Rust seems to be on the path of success thought.

General Programming Discussion
!programming@lemmy.ml

    A general programming discussion community.

    Rules:

    1. Be civil.
    2. Please start discussions that spark conversation

    Other communities

    Systems

    Functional Programming

    Also related

    • 0 users online
    • 6 users / day
    • 7 users / week
    • 21 users / month
    • 111 users / 6 months
    • 1 subscriber
    • 326 Posts
    • 596 Comments
    • Modlog