VicoTas
Câu hỏi
Uk uklight
26/04/2013 20:53

Gần đây tôi nghe nói nhiều về vấn đề bản quyền, càng ngày càng có nhiều công ty chuyển sang dùng Java và các phần mềm mã nguồn mở? Tại sao?

Gần đây tôi nghe nói nhiều về vấn đề bản quyền, càng ngày càng có nhiều công ty chuyển sang dùng Java và các phần mềm mã nguồn mở. Bản thân tôi rất thích công nghệ .Net và không thấy hứng thú với Java. Các bạn cho mình ý kiến về vấn đề này đc không?

Danh sách câu trả lời (1)
avatar ngocanh 26/04/2013 20:53
Thực ra công nghệ và ngôn ngữ lập trình chỉ là công cụ giúp bạn giải quyết bài toán, nó chỉ đóng vai trò thứ yếu trong việc giải quyết bài toán bằng máy tính. Vấn đề cốt lõi là kiến thức của bạn về bài toán cần giải quyết và thuật toán giải quyết bài toán đó. Về nguyên tắc, bạn có thể dùng bất kỳ công nghệ và ngôn ngữ lập trình nào để giải quyết bài toán của bạn, mỗi công nghệ và ngôn ngữ lập trình có những mặt mạnh/yếu của nó, tốt nhất là nghiên cứu và nắm vững càng nhiều công nghệ và ngôn ngữ lập trình khác nhau, biết những mặt mạnh/yếu của chúng để khi cần giải quyết 1 bài toán nào đó, bạn có thể chọn công nghệ thích hợp. Và nếu vì lý do nào đó, bạn bị buộc dùng công nghệ nào đó (do cơ quan qui định bắt buộc) thì cũng làm việc tốt trên công nghệ đó chứ không bỡ ngỡ. Riêng về 2 công nghệ dựa trên Java và .Net, bạn nên nắm vững cả hai vì đây là những công nghệ được dùng phổ biến nhất hiện nay, hơn nữa nếu đã nắm vững 1 trong 2 công nghệ thì việc học công nghệ còn lại rất dễ dàng vì chúng có rất nhiều điểm tương đồng (thí dụ cả 2 đều dựa trên nền tảng hướng đối tượng,...).
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
nophoto Trong VB.Net, làm thế nào để hiển thị chế độ màn hình từ 640-480 sang 800-600 khi thực hiện Form_load?

Đăng lúc: 20:53 - 26/04/2013 trong Lập trình

nophoto Xin hướng dẫn cách thực hiện một chương trình đồ họa đơn giản (như AutoCAD) ?

Đăng lúc: 20:53 - 26/04/2013 trong Lập trình

Hoài Nam (Nam Tước) Xin hướng dẫn lập một chương trình có giao diện SDI hoặc MDI tương tác với người dùng để tính toán giống như Maple hay Mathematic?

Đăng lúc: 20:53 - 26/04/2013 trong Lập trình

nophoto Xin hỏi có thể xem mã nguồn của các lệnh trong DOS ở đâu. Chương trình copy do tôi viết chạy rất chậm so với lệnh copy của DOS, ko biết nguyên nhân?

Đăng lúc: 20:53 - 26/04/2013 trong Lập trình

Ngô Minh Tùng Hai hàm biosdisk() và absread() trong ngôn ngữ C có đọc được đĩa cứng trực tiếp không (đọc sector)?

Đăng lúc: 20:53 - 26/04/2013 trong Lập trình

Chip chip Xin giải thích về Heap và Stack trong C#, cơ chế làm việc như thế nào?

Đăng lúc: 20:53 - 26/04/2013 trong Lập trình

nophoto Xin hướng dẫn cách tạo DLL bằng C chuẩn có chức nãng kiểm sự tồn tại và kết thúc (kill) một process thông qua processID trong Windows.?

Đăng lúc: 20:53 - 26/04/2013 trong Lập trình

Mạnh Linh Xin cho biết trong C# làm sao hook các sự kiện bàn phím?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

nophoto Xin hỏi sử dụng đối tượng nào của VB để gõ được tiếng Hoa?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

nophoto Xin hướng dẫn lập trình bằng ngôn ngữ C đọc tuần tự hết các file văn bản trong 1 thư mục - đọc hết 1 file thì tự động đọc file kế tiếp?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

Chip chip Chương trình client-server dùng component winsock, khi mang sang máy khác thì không chạy được và báo lỗi không có component?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

Đức Việt Ngôn ngữ lập trình nào thích hợp cho hướng "hệ thống thông tin"?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

NgocUk Xin hỏi công cụ hỗ trợ tiếng Hoa trong VB, cách xác định chiều dài của chuỗi tiếng Hoa?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

Nguyễn Văn Siêu Xin hỏi có OCX nào hỗ trợ chơi nhạc MP3 không? Làm thế nào tạo bộ hiển thị tín hiệu âm thanh theo tần số và độ lớn âm lượng?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

Uk Dùng MsgBox trong Access hiển thị đc chữ Việt, nhưng khi đem chương trình sang máy khác thì phải vào properties.Appeareance để chỉnh mới hiển thị đc?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

Ngô Minh Tùng Để xây dựng 1 chương trình phần mềm cần phải chuẩn bị những gì? Một chương trình phần mềm bao gồm những gì?

Đăng lúc: 20:52 - 26/04/2013 trong Lập trình

Rao vặt Siêu Vip