Jump to page: 1 24  
Page
Thread overview
April 13

The fact that C still being used today is a clear sign that all language creators failed badly in not seeing the advantages of C, focused only on the disadvantages and exaggerated creating features that no one cares, creating too much possibilities of doing the same thing, getting only learning difficulties.

What D should be?
C with fat pointers, no header files and a big OO standard library.
That's it. A better C. A new C. 90% C + 5% Cpp + 5% Java.

C++ has the advantage of being compatible, but didn't solve the main pointer's problem.
Java is almost this, but VM was a terrible decision (great only for marketing) and GC is good for bad programmers (sorry).
Dlang displease C/C++ programmers for having GC and didn't get any of Java programmers.

It's time to clean Dlang and get all the C/C++/Java programmers onboard of this new clean, simple, fast and easy to use programming language.

Only Walter can lead to this path!

April 13

On Saturday, 13 April 2024 at 13:55:50 UTC, Marconi wrote:

>

The fact that C still being used today is a clear sign that all language creators failed badly in not seeing the advantages of C, focused only on the disadvantages and exaggerated creating features that no one cares, creating too much possibilities of doing the same thing, getting only learning difficulties.

Nonsense. C is still being used today simply because it is deeply rooted in everything. All major operating systems today are still largely done in C. Not to mention the libc being used by literally every piece of modern software... Pick your 20 favourite pieces of opensource software that you use every day, that are older than 5-6 years. - It is most likely that 18 of them are entirely done in C.

Example: nginx - think how many websites are running on top of it. Similar story is Apache web server...

April 13

On Saturday, 13 April 2024 at 13:55:50 UTC, Marconi wrote:

>

What D should be?
C with fat pointers, no header files and a big OO standard library.
That's it. A better C. A new C. 90% C + 5% Cpp + 5% Java.

C++ has the advantage of being compatible, but didn't solve the main pointer's problem.
Java is almost this, but VM was a terrible decision (great only for marketing) and GC is good for bad programmers (sorry).
Dlang displease C/C++ programmers for having GC and didn't get any of Java programmers.

It's time to clean Dlang and get all the C/C++/Java programmers onboard of this new clean, simple, fast and easy to use programming language.

Only Walter can lead to this path!

+1.
Yes, better support for the C++ features and absorption of C++ users.

April 13

On Saturday, 13 April 2024 at 14:14:34 UTC, Dejan Lekic wrote:

>

On Saturday, 13 April 2024 at 13:55:50 UTC, Marconi wrote:

>

The fact that C still being used today is a clear sign that all language creators failed badly in not seeing the advantages of C, focused only on the disadvantages and exaggerated creating features that no one cares, creating too much possibilities of doing the same thing, getting only learning difficulties.

Nonsense. C is still being used today simply because it is deeply rooted in everything. All major operating systems today are still largely done in C. Not to mention the libc being used by literally every piece of modern software... Pick your 20 favourite pieces of opensource software that you use every day, that are older than 5-6 years. - It is most likely that 18 of them are entirely done in C.

Example: nginx - think how many websites are running on top of it. Similar story is Apache web server...

Why nonsense? I agree with you. C still runs the world, still the best programming language. We need just a better c, not more and more stuff.

April 13

On Saturday, 13 April 2024 at 15:17:12 UTC, Marconi wrote:

>

Why nonsense? I agree with you. C still runs the world, still the best programming language. We need just a better c, not more and more stuff.

C is not the best programming language, by a longshot. I would hate to write code in C.

It's just that the C ecosystem is vast.

-Steve

April 13

On Saturday, 13 April 2024 at 15:17:12 UTC, Marconi wrote:

>

C still runs the world, still the best programming language.

It means that there are no resources at migrating to better language, not that it is the best.

If it was the best, then it would've been used a lot across all domains of software development, it's clearly not the case in web development.

April 13
On Saturday, 13 April 2024 at 18:34:43 UTC, Alexandru Ermicioi wrote:
> ...
> If it was the best, then it would've been used a lot across all domains of software development, it's clearly not the case in web development.

I don't think that is how you measure things. Otherwise the lack of popularity of D in the mainstream would be because is the worse language than C++ or Java? (According to your comment).

Perhaps other languages are easier and thus gain traction faster?

Where I live C# and Java are the most common languages to work in software industry.

By the way microsoft do this by going into companies and giving away licenses of OS, Editors and cloud services for very free or very cheap. Where I work which by the way is one of biggest private health care company, we use everything from Azure because of this scheme.

Matheus.
April 14
On Saturday, 13 April 2024 at 18:44:27 UTC, matheus wrote:
> On Saturday, 13 April 2024 at 18:34:43 UTC, Alexandru Ermicioi wrote:
> I don't think that is how you measure things. Otherwise the lack of popularity of D in the mainstream would be because is the worse language than C++ or Java? (According to your comment).

The point is that being mainstream doesn't mean it is a good language. Each language has it's own history, features, and C in this case, was just one of the first widely used languages, eventually entering deeply into most of low level software, or perfomance oriented one, but it doesn't mean that it is the best language and that you should position D as successor of C only.

> Where I live C# and Java are the most common languages to work in software industry.

Btw, I'm using Java at work mainly.


April 13
On 4/13/2024 6:55 AM, Marconi wrote:
> What D should be?
> C with fat pointers, no header files and a big OO standard library.
> That's it. A better C. A new C. 90% C + 5% Cpp + 5% Java.


Sounds like BetterC!
April 14

On Saturday, 13 April 2024 at 13:55:50 UTC, Marconi wrote:

>

...
It's time to clean Dlang and get all the C/C++/Java programmers onboard of this new clean, simple, fast and easy to use programming language.

Only Walter can lead to this path!

Already D offers us a better C experience. If you don't want it very, very good, don't use it! What you don't use will still be in D, it should be. Why remove features we have desired and placed in D for years?

SDB@79

« First   ‹ Prev
1 2 3 4