2250 views|12 replies

7462

Posts

2

Resources
The OP
 

Remember Dev-C++ and Delphi? [Copy link]

 

https://github.com/Embarcadero/Dev-Cpp

Embarcadero, which owns C++Builder and Delphi, forked a dev-c++ with Delphi and integrated the newer gcc9

It's quite interesting, and seems quite active.

But the HD screen display seems a bit awkward.

This post is from Talking

Latest reply

I have experienced this period of Borland's history. When Kylix was released, I was participating in a Chinese-language project. At that time, the project was required not to be bound to the operating system. This was a policy issue that could not be discussed. It was because of the emergence of Kylix that PB was negated, but Kylix really felt bad. Later, the project was developed using Delphi 6.0. Delphi's memory management is really frustrating, even on the Windows platform. Everyone's main point of view was influenced by Taiwan's teacher Li Wei. At that time, there were former employees of Borland in the project team. The view within the company was that Delphi's product itself was a problem. BC and Delphi use the same VCL system, resulting in the same source of defects for both. There was also some suppression from MS. Borland's executives have a certain responsibility but it is not the main one. If Delphi did not have so many defects, it would not have caused such a bad impact. The decline of Borland is a problem with the product technology route. The most influential Delphi products I have seen are the Protel series products. If you have used Protel, have you been very angry about the frequent crashes of the software?   Details Published on 2021-4-8 11:05
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 

6040

Posts

204

Resources
2
 

Have you used dev-c++? Does that mean it has been refactored and upgraded?

This post is from Talking

Comments

I don't know if it was rewritten or developed from the original code. Anyway, I used it for a while and it's OK.  Details Published on 2021-4-7 17:23
 
 
 

1w

Posts

25

Resources
3
 
This post was last edited by dcexpert on 2021-4-7 10:33

There is also open source Delphi (Lazarus), which has a very useful cross-platform function.

This post is from Talking

Comments

What a pity! If Borland had focused on development tools for Linux, Qt would probably be out of business now.  Details Published on 2021-4-7 17:24
 
 
 

2870

Posts

4

Resources
4
 

"Lazarus's cross-platform function is not easy to use." First of all, the size of this library under Linux is very large, and it inherits the memory management characteristics of Delphi. The program is not only large but also very unstable. Even Kylix at that time had a very poor experience. Of course, this has something to do with the poor Linux desktop environment, but at that time (2002), it was given high hopes. Some people even predicted that the emergence of Kylix would greatly improve the development of Linux desktop applications and may impact the Windows desktop system.

This post is from Talking

Comments

Now Delphi and CBuilder are mainly used for mobile terminal development. But I don't think I have heard of any app using this stuff.  Details Published on 2021-4-7 23:38
Now Delphi and CBuilder are mainly used for mobile terminal development. But I don't think I have heard of any app using this stuff.  Details Published on 2021-4-7 17:25
 
 
 

7462

Posts

2

Resources
5
 
lcofjp posted on 2021-4-7 09:14 Have you used dev-c++? Does it mean it has been refactored and upgraded?

I don't know if it was rewritten or developed from the original code. Anyway, I used it for a while and it's OK.

This post is from Talking
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 
 

7462

Posts

2

Resources
6
 
dcexpert posted on 2021-4-7 10:29 There is also open source Delphi (Lazarus), which has cross-platform functions and is very useful

What a pity! If Borland had focused on development tools for Linux back then, Qt would probably be out of business now.

This post is from Talking

Comments

Webapps are popular nowadays.  Details Published on 2021-4-7 23:38
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 
 

7462

Posts

2

Resources
7
 
bigbat posted on 2021-4-7 12:25 "Lazarus's cross-platform function is not very easy to use." First of all, the size of this library under Linux is very large, and it inherits the memory management features of Delphi...

Delphi and CBuilder are now focusing on mobile development. But I don't think I've heard of any apps using these tools.

This post is from Talking
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 
 

1w

Posts

25

Resources
8
 
bigbat posted on 2021-4-7 12:25 "Lazarus's cross-platform function is not very easy to use." First of all, the size of this library under Linux is very large, and it inherits the memory management features of Delphi...

The improvements after Lazarus 2.0 are very significant. Although it is not perfect, it is still good for simple applications.

This post is from Talking
 
 
 

1w

Posts

25

Resources
9
 
freebsder posted on 2021-4-7 17:24 It's a pity. If Borland had focused on development tools for Linux, Qt would probably be out of business now.

Webapps are popular nowadays.

This post is from Talking

Comments

Qt had developed well before Kylix, and Borland fell into decline because of the failure of Kylix. This shows that cross-platform projects are not that easy. The success of Qt may have something to do with the success of KDE. The Linux desktop is actually a "pitfall". It is difficult to support it without sufficient funds.  Details Published on 2021-4-8 09:04
 
 
 

2870

Posts

4

Resources
10
 
dcexpert posted on 2021-4-7 23:38 Webapp is popular now.

Qt had developed well before Kylix, and Borland fell into decline because of the failure of Kylix. This shows that cross-platform projects are not that easy. The success of Qt may have something to do with the success of KDE. The Linux desktop is actually a "pitfall" and it is difficult to support it without sufficient funds.

This post is from Talking

Comments

Borland fell because of the wrong board of directors and development direction. Kylix was at most a trigger. There are too many Linux distributions, each developing independently, and it is difficult to unify them. This is the result of being too free.  Details Published on 2021-4-8 09:14
 
 
 

1w

Posts

25

Resources
11
 
bigbat posted on 2021-4-8 09:04 Qt had developed well before Kylix, and Borland fell because of the failure of Kylix. This shows that cross-platform projects are not that easy. q ...

Borland's decline was probably due to its wrong board of directors and development direction. Kylix was at most just a trigger.

There are too many Linux distributions, each developing independently and difficult to unify. This is the result of being too free.

This post is from Talking
 
 
 

2870

Posts

4

Resources
12
 

I have experienced this period of Borland's history. When Kylix was released, I was participating in a Chinese-language project. At that time, the project was required not to be bound to the operating system. This was a policy issue that could not be discussed. It was because of the emergence of Kylix that PB was negated, but Kylix really felt bad. Later, the project was developed using Delphi 6.0. Delphi's memory management is really frustrating, even on the Windows platform. Everyone's main point of view was influenced by Taiwan's teacher Li Wei. At that time, there were former employees of Borland in the project team. The view within the company was that Delphi's product itself was a problem. BC and Delphi use the same VCL system, resulting in the same source of defects for both. There was also some suppression from MS. Borland's executives have a certain responsibility but it is not the main one. If Delphi did not have so many defects, it would not have caused such a bad impact. The decline of Borland is a problem with the product technology route. The most influential Delphi products I have seen are the Protel series products. If you have used Protel, have you been very angry about the frequent crashes of the software?

This post is from Talking

Comments

My brother is also an "old man".  Details Published on 2021-4-8 21:41
 
 
 

7462

Posts

2

Resources
13
 
bigbat posted on 2021-4-8 11:05 I have experienced this period of Borland's history. When Kylix was released, I was participating in a national project. At that time, the project was required not to be compatible with the operating system...

My brother is also an "old man".

This post is from Talking
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 
 
 

Guess Your Favourite
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list