Chủ đề: Bạn nghĩ gì về C so với C++?
-
24-01-2011, 07:19 PM #31Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
@ZCoder87: Điều đó chưa có thể khẳng định bất cứ điều gì cho rằng C#, và Java sẽ biên dịch ra mã máy. Cái mà bạn nói mới đơn thuần là tăng hiệu năng hoạt động của máy ảo JVM dựa vào công nghệ có tên "Java-acceleration technology". Việc cho rằng C# và Java biên dịch ra mã máy lại càng đi xa mục đích và hướng phát triển của C# và Java, chưa nói đến ý đồ kinh doanh của những ông chủ sở hữu.
Các mô hình máy tính sử dụng bóng bán dẫn hiện nay sẽ có khả năng bị thay thế bởi một mô hình máy tính mới có hiệu năng hơn, nhưng trong một tương lai gần điều này còn là cái rất xa vời, đòi hỏi một sự đầu tư nghiên cứu rất lớn. C và C++ là ngôn ngữ bậc cao đã được chứng minh, giống như ngôn ngữ của loài người sử dụng, rất có thể chúng vẫn sẽ được sử dụng trong một mô hình máy tính mới mà không bị thay thế.
-
24-01-2011, 07:25 PM #32Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
@TrangKhuyet:
Chuyện C# kết liễu Java là điều không thể xảy ra. Google là một tập đoàn rất mạnh, cũng như Oracle và IBM. Windows chỉ mạnh trên Desktop, nhưng về server thì không thể qua ba thằng ông nội kia được. Google có một đặc điểm là không bao giờ xài đồ ở ngoài vào, và nó có rất nhiều libraries thứ dữ được viết = C/C++/Java. Lấy google chrome so với IE là một ví dụ cụ thể.
Ba tháng đầu làm intern, mình test WCF .NET với bốn browsers: Chrome, IE 7 & 8, Firefox, và Safari. Bạn nghĩ IE đứng thứ mấy? Thứ hai từ dưới đếm lên! Chrome và FF chạy ổn định nhất. Và cả cty đứa nào nó cũng cười đùa nói rằng .NET chạy trên chính cái browser mà nó tạo ra lại tệ nhất!
Thứ ba thằng Microsoft không phải thánh, chỉ có cái nó quá giang manh mà thôi. Những đứa làm cho Microsoft ở đây đều là rất giỏi, vì nó đi trước và nó có tiền, vì vậy bạn nhìn vào hồ sơ khi nó nhận thực tập bạn sẽ tá hỏa. Nó chỉ nhận sinh viên đang được nhận theo chương trình tiến sĩ mà thôi! Nhưng GG và Oracle, IBM cũng không phải vừa, tụi nó tạo ra những sân chơi ACM để lấy thiên tài về... Nói chung các nhà chiến lược của tụi này thì chúng ta không thể lường trước được tụi nó nghĩ gì cả. Tuy vậy một điều chắc chắn là, dù có công nghệ gì đi chăng nữa, cũng rất khó độc quyền vào thời điểm này. Vì con người không ai giống ai. Windows tuyệt thật đối với dân game, tuy vậy dân lập trình nó lại cứng đầu muốn dùng màn hình console của Linux. Cụ thể thằng cùi bắp Ubuntu vẫn sống ầm ầm mặc dù marketshare của nó chẳng có bao nhiêu so với Windows và Mac.
-
25-01-2011, 08:26 AM #33Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dieucay555
-
25-01-2011, 08:41 AM #34Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Giải quyết cùng một công việc mà thằng làm làm nhiều hơn thì rõ là nó ngu hơn rồi phải không? 2 người cùng giải quyết một công việc mà ai giải quyết lâu hơn có phải là yếu kém hơn không?
Kevin nghĩ tại sao thằng Java với C# ra đời, chẳng lẽ cái Garbage Collection lại chỉ có thế thôi à?
Vì nó muốn giảm bug cho programmer, tại sao ngôn ngữ lại ngu. Learn how to use your word properly!
Người ngu phải là người lập trình, cái giải thuật nó chậm thì đem vào ngôn ngữ nào nó cũng chậm.
Làm sao viết được các complex business solution trong vòng vài tháng, nếu không dùng C#? Tụi business nó không care về performance, chỉ có dân game nó mới care thôi. Tùy ngôn ngữ tùy công việc!
Các sản phẩm chính chủ chốt của MS là gì? Có phải là Windows, Visual Studio, .Net Frameworks, Office, DirectX, ... không? Windows, Visual Studio, .Net Frameworks, Office, DirectX đều được viết bằng C và C++ cả đấy thôi. Có cái Calculator, Paint, ... ở Windows 7 hẳn hoi cũng không phải là viết bằng .NET Frameworks. Vậy, C# và .NET Frameworks viết cái gì đây mà bảo nhiều?
Dr biết trong Microsoft có bao nhiêu team không? Và thực tế là mấy cái .NET framework nó viết = C#! Cái compiler nó viết = C++! Order IT magazines and read news! Tụi nó không xài .NET mà dám đưa .NET tới người dùng sử dụng sao?
-
25-01-2011, 10:10 AM #35Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi rox_rook
PS: Không phải chỉ có mình bạn mới có khả năng tham gia diễn đàn 'tây', Kevin cũng chỉ là trao đổi và đưa ra câu hỏi dựa vào những gì mà Kevin nhìn thấy thực tế. Bạn cần giải thích để Kevin và mọi người hiểu trước khi tranh luận các vấn đề khác. Kevin rất xin lỗi nếu những gì Kevin nói ra đã làm bạn chạnh lòng tự ái.
-
25-01-2011, 12:07 PM #36Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
So sánh ngôn ngữ lập trình với nhau là hơi khập khiễng, cái gì cũng có giá của nó, tùy ngôn ngữ mà người ta lựa chọn cái nào.
Mình nghĩ R2 nói java,dotnet chỉ tuyệt vời cho các cty nhỏ cũng ko chính xác. Ví dụ : 1 hệ thống booking của hàng chục hãng hàng ko vừa và nhỏ (chỉ nhỏ trong ngành hàng không thôi nhé) hoàn toàn được xây dựng bằng dotnet + sqlserver, hoặc các hệ thống ERP toàn được xây dựng bằng Java. Không thể nói những hệ thống như thế là nhỏ dc.
.Net,java thường được sử dụng cho các hệ thống có business process phức tạp.
-
25-01-2011, 12:10 PM #37Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ôi, biết là thể nào cũng dẫn đến cái kết cục này mà, mà chẳng giải quyết được vấn đề gì cả.
Theo mình là xóa hết bài nào ngoài luồng đi, trả về đúng ý nghĩa của topic. Còn muốn tranh cãi thì ta nên lập một topic mới, coi như mở một cuộc thảo luận toàn forum đi (rồi cũng lại chẳng đâu ra đâu)
-
25-01-2011, 12:40 PM #38Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Wazi Armstrong
-
25-01-2011, 05:40 PM #39Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
@dieucay:
Mình nghĩ R2 nói java,dotnet chỉ tuyệt vời cho các cty nhỏ cũng ko chính xác. Ví dụ : 1 hệ thống booking của hàng chục hãng hàng ko vừa và nhỏ (chỉ nhỏ trong ngành hàng không thôi nhé) hoàn toàn được xây dựng bằng dotnet + sqlserver, hoặc các hệ thống ERP toàn được xây dựng bằng Java. Không thể nói những hệ thống như thế là nhỏ dc.
Còn nó có được dùng cho các project phức tạp thì r2 nghĩ cái dieucay nói là có thật. r2 nhớ có đọc ở đâu đó, có một project viết cho hệ thống police vào năm 1996, tốn 100 millions $, và project này phải viết lại từ đâu chỉ vì memory leak và một biến 64 bit convert sang unsigned 32 bị tràn số. Nó thậm chỉ dẫn đến tổn hại gần cả 170 millions $. Thằng .NET và Java quả thật có thể handle rất nhiều complex project.
@Trangkhuyet:
Có cần xóa hết không bạn, khóa topic vẫn được mà. C++ = C + OPP.so sánh thêm nhiều thứ linh tinh nữa làm gì.
It's worth talking about something you know, and teach others; or something you don't know, and let others teach you!
@Kevin Hoang: don't try to act cool! After seeing what you wrote down, and they way you use your fucking dirty words. I'm done with you! Get your ass growing up and learn from others.
-
25-01-2011, 06:54 PM #40Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Trangkhuyet
chung cư cao cấp Phú Tài Residence xây dựng bởi Cty TNHH MTV Bất động sản Phú Tài trải nghiệm thú vị khu phát triển cảnh quan hoàn hảo. bán căn hộ Phú Tài Residence trải nghiệm thú vị đẳng cấp sống...
Dự án Phú Tài Residence sang trọng...