-
16-03-2012, 07:03 PM #11Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
mình nghĩ c++ dễ hơn java,có lẽ vì không phải cao thủ,nhưng một điều chắc chắn là nó khó dễ thế nào là tùy vào cảm nhận của mỗi người chứ không phải lời nói đầu ghi nó dễ hơn thì nó nhất định phải dễ hơn
-
04-04-2012, 11:45 AM #12Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
trước khi so sánh các bạn nên đọc về lịch sử của 3 ngôn ngữ đó.và tìm hiểu lý do xuất hiện 3 ngôn ngữ đó là gì.Java được phát triển lên từ C/C++ do tác giả Sun khi ông đến hòn đảo Java va ông làm một dự án gì đó thì mình không nhớ lắm.và ông thấy dùng C sẽ khó và viết dài hơn.sâu hơn khó hơn.vì thế mà ông đã phát triển nên ngôn ngữ Java dựa trên nền tảng của C/C++ và ban đầu nó dùng nhiều về lĩnh vực điện tử,tự động hóa và các vi xử lý.
C# ra đời là do Microsoft không ký được hợp đồng mua bản quyền Java của Sun.
Khi Java ra đời người ta ví rằng Java là C+++ (C 3+) của Microsoft
còn khi C# ra đời người ta ví là Java ++ của Java.
theo trình tự thì C# rễ nhất và C++ khó nhất.
tốc độ chạy chương trình thì C/C++ can thiệp sâu nhất vào hệ thống vì nó là ngôn ngữ thấp hơn 2 ngôn ngữ kia và nó can thiệp sâu vào phân cứng.Java thì chạy chương trình chậm hơn C/C++/C# nhưng java thì chạy trên đa nền tảng hơn.
còn họ nhà DotNet thì chỉ chạy trên Microsoft thôi.
C# thì tất nhiên là rễ hơn Java và được hộ trợ nhiều hơn Java nhưng nó cũng chỉ chạy được trên Windows thôi học DotNet mà.
đó là nói như vậy còn khó hay rễ thì tùy thuộc vào người dùng.
bạn thích Java không thích C/C++ hay C# thì bạn nói nó khó bạn không thích.nhưng nếu bạn là cao thủ C/C++ mà không biết 2 cái kia thì bạn nó 2 cái kia là khó.
nhưng theo như mình thì quan trọng là bạn thích cái j và muốn làm việc với cái nào.định hướng của bạn là gì.
Còn Ngôn ngữ thì nó cũng chỉ là ngôn ngữ.khi ra chương trình thì tất cả đều như nhau.khách hàng không cần biết bạn dùng ngôn ngữ j quan trọng là phải làm việc đúng như họ mong đợi và tối ưu hóa khi học sử dụng để đạt được kết quả tốt nhất.
-
04-04-2012, 11:56 AM #13Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cả 3 thằng đều là imperative language, vì vậy cơ bản là cùng một dòng. Khác nhau một chút thôi. Và cả 3 thằng đều hay cả:
C++ có STL
C# có LINQ, .NET
Java thì không có mấy cái tuyệt chiêu kia, tuy vậy anonymous class của nó xài cũng đã lắm.
Còn trẻ thì cứ ra sức mà học cả 3. It's worth it.
-
04-04-2012, 03:38 PM #14Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Em đọc tới đọc lui mà không biết "rễ" là cái gì cả. Tiếng Việt mình có từ này không ta ?
-
04-04-2012, 05:24 PM #15Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi nguyendinhchinh
Kiến thức của em hạn hẹp, mong các đại ca chỉ giáo thêm cho về điều này ạ!
@TQN: Bác mà post bài như vậy là khó xử rồi!
-
05-04-2012, 08:27 AM #16Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi nguyendinhchinh
-
05-04-2012, 07:30 PM #17Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi nguyendinhchinh
Ví dụ một cơ quan nọ tuyển LTV Java. Bạn chỉ biết (rất giỏi) về C/C++. Bây giờ bạn nộp đơn, nói rõ tình trạng của mình và kèm theo câu trên.
Xin cho biết lúc đó bạn có nghĩ rằng người ta tin lời bạn và gọi bạn đến phỏng vấn ?
Khách hàng không cần biết....:
Có làm việc với khách hàng chưa mà biết là họ không cần biết? Có vẻ là chiều hướng xem thường trí thông minh của khách hàng.
Ví dụ 1: phần mềm viết phải sử dụng một database lớn. Bạn dụ khách hàng chọn đại một máy làm database server và chạy ra mấy tiệm bán đĩa mua một đĩa cờ rắc Oracle về lắp vào à?
Khách hàng nào không biết hỏi về sự phát triển của phần mềm là khách hàng ngu. Bán phần mềm mà không giải thích đúng cho khách hàng điểm này là làm ăn lường lọc.
Ví dụ 2: phần mềm viết dùng ASP.NET. Khách hàng chỉ có Unix Servers. Làm sao mà bảo khách hàng không cần biết ngôn ngữ gì được. Chưa chắc đã thuyết phục được người ta cài đặt IIS lên Server.
Ví dụ 3: có một số cơ quan đặt quy định phải dùng mã nguồn mở. Phần mềm không dùng mã nguồn mở thì miễn nói chuyện với họ.
-
06-04-2012, 05:31 PM #18Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi rox_rook
Khuyên anh em học vừa vừa oi ,để sớm phục vụ vợ con .Kẻo thành công trong sự nghiệp mà lại mất gia đình thì cũng buồn [IMG]images/smilies/1.gif[/IMG]
Cuối tuần vui vẻ nha.
-
17-09-2015, 12:25 PM #19Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi prog10
Ví dụ cùng thực hiện 1 việc :
Mã:for(int i=0;i<200000000;i++) { arr[i]*=5; }
-
17-09-2015, 12:29 PM #20Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ