thảo luận Tất tần tật về Go (Golang)

Năm nào chẳng có thằng đào thằng Go lên chửi, tụi hispter thì vẫn cứ đâm đầu vào học rồi tự thẩm với nhau thôi.
Anh Golang không biết theo trường phái gì cái gì cũng không ra hồn chỉ đc cái compile lẹ (vì bản thân ngôn ngữ có features đếch nào đâu mà không lẹ). Đụng vào thì bảo tụi tao là rockstar, đếch cần những thứ đó, simplicity is complicated :LOL:
Thằng Go mà được dùng đại trà thì còn thảm họa hơn js, php. Sản sinh ra 1 thế hệ chỉ biết copy-paste :censored:
 
Last edited:
Năm nào chẳng có thằng đào thằng Go lên chửi, tụi hispter thì vẫn cứ đâm đầu vào học rồi tự thẩm với nhau thôi.
Anh Golang không biết theo trường phái gì cái gì cũng không ra hồn chỉ đc cái compile lẹ (vì bản thân ngôn ngữ có features đếch nào đâu mà không lẹ). Đụng vào thì bảo tụi tao là rockstar, đếch cần những thứ đó, simplicity is complicated :LOL:
Thằng Go mà được dùng đại trà thì còn thảm họa hơn js, php. Sản sinh ra 1 thế hệ chỉ biết copy-paste :censored:
Là sao thím, đọc sơ qua thấy go có vẻ syntax cũ kiểu C thì nó phải đào tạo tốt hơn đám php hay js chứ
 
Năm nào chẳng có thằng đào thằng Go lên chửi, tụi hispter thì vẫn cứ đâm đầu vào học rồi tự thẩm với nhau thôi.
Anh Golang không biết theo trường phái gì cái gì cũng không ra hồn chỉ đc cái compile lẹ (vì bản thân ngôn ngữ có features đếch nào đâu mà không lẹ). Đụng vào thì bảo tụi tao là rockstar, đếch cần những thứ đó, simplicity is complicated :LOL:
Thằng Go mà được dùng đại trà thì còn thảm họa hơn js, php. Sản sinh ra 1 thế hệ chỉ biết copy-paste :censored:

Go mà bác bảo giống JS, PHP. Go nó lai giữa C++ và Python. Có con trỏ và cú pháp dễ đọc. Nhưng chỉ để cho nhân viên Google dùng thôi.
 
Năm nào chẳng có thằng đào thằng Go lên chửi, tụi hispter thì vẫn cứ đâm đầu vào học rồi tự thẩm với nhau thôi.
Anh Golang không biết theo trường phái gì cái gì cũng không ra hồn chỉ đc cái compile lẹ (vì bản thân ngôn ngữ có features đếch nào đâu mà không lẹ). Đụng vào thì bảo tụi tao là rockstar, đếch cần những thứ đó, simplicity is complicated :LOL:
Thằng Go mà được dùng đại trà thì còn thảm họa hơn js, php. Sản sinh ra 1 thế hệ chỉ biết copy-paste :censored:
Nhìn comment này có vẻ hợp lí này. Vậy thím có thế gợi ý một ngôn ngữ hoàn hảo và đáng học cho anh em xem nào. Cấu trúc gọn nhẹ, không phức tạp, OOP, học nhanh, biên dịch nhanh, cú pháp ổn, đầy đủ chức năng, không bị chửi, có ngoại lệ filter đoàng hoàng, làm được tất cả mọi thứ trên đời ... à mà phải là mà thím đã từng code và có sản phẩm làm niềm tin cho anh em nhé.
 
Nhìn comment này có vẻ hợp lí này. Vậy thím có thế gợi ý một ngôn ngữ hoàn hảo và đáng học cho anh em xem nào. Cấu trúc gọn nhẹ, không phức tạp, OOP, học nhanh, biên dịch nhanh, cú pháp ổn, đầy đủ chức năng, không bị chửi, có ngoại lệ filter đoàng hoàng, làm được tất cả mọi thứ trên đời ... à mà phải là mà thím đã từng code và có sản phẩm làm niềm tin cho anh em nhé.
Hình như anh này có vấn đề về logic thì phải, tôi bảo go là ngôn ngữ rỗng tếch, đếch có gì hay ho cả. Nó khác với việc tôi bảo có 1 ngôn ngữ có mọi thứ hay ho, hoàn hảo trên đời. Ngôn ngữ hoàn hảo đó thì chắc không có nhưng ngôn ngữ tốt hơn Go thì không thiếu nhé anh (tổng quan trên nhiều phương diện). Còn cái golang chỉ được mỗi cái compile speed với binary gọn nhẹ thôi
 
Nhìn comment này có vẻ hợp lí này. Vậy thím có thế gợi ý một ngôn ngữ hoàn hảo và đáng học cho anh em xem nào. Cấu trúc gọn nhẹ, không phức tạp, OOP, học nhanh, biên dịch nhanh, cú pháp ổn, đầy đủ chức năng, không bị chửi, có ngoại lệ filter đoàng hoàng, làm được tất cả mọi thứ trên đời ... à mà phải là mà thím đã từng code và có sản phẩm làm niềm tin cho anh em nhé.


thôi cãi nhau làm gì cho mệt. Ông ấy bảo go rỗng tuếch thì cứ kệ ông ấy đi, hơi đâu cãi nhau :)) để sức cày mà kiếm tiền bác ạ.
Bảo binary gọn nhẹ thì chắc là đọc linh tinh ở đâu rồi lên mạng chém gió đây mà.
Go nó default là static, nên binary thường khá nặng do nhúng hết lib vào bên trong. Gần đây có nhẹ hơn 1 tí do optimize các kiểu.
 
Elixir thì kinh rồi, live reload tới level hot code swapping, bạn nào dùng rồi mới biết cái này sướng thế nào: ví dụ server đang chạy, phát hiện lỗi, muốn vào debug + fix luôn mà không muốn chạy lại server (vì đang load rất nhiều state) thì có thể dùng cái IEx attach trực tiếp tới cái process đang chạy (local hoặc remote), vào sửa như đúng rồi. Cơ mà không có type system kể ra cũng bất tiện, đang hóng xem thằng Gleam mới ra có gì tốt hơn không.

nói chung có rất nhiều cái phải trải nghiệm mới biết. kiểu làm frontend ngày xưa các bạn phải refresh bằng tay, sau này ra browsersync các kiểu save file cái là nó tự động refresh browser, tới bây giờ thì không có cái hot module replacement của webpack cảm giác đã thấy như quay lại thời kì đồ đá, thì ở backend người ta cũng cảm giác tương tự sau khi đổi từ java sang các ngôn ngữ khác thôi.
Trò này php làm mấy chục năm nay rồi, có gì cao siêu nhỉ? Mà thực ra http là stateless connection nên có hay không có live load cũng chả quan trọng lắm, cần thiết thì đặt thêm con load balancing là xong
 
Trò này php làm mấy chục năm nay rồi, có gì cao siêu nhỉ? Mà thực ra http là stateless connection nên có hay không có live load cũng chả quan trọng lắm, cần thiết thì đặt thêm con load balancing là xong
php nó load lại toàn bộ chứ làm gì có livereload?? đùa chứ lần đầu nghe nói luôn :censored: chả lẽ ngày xưa tôi dùng php sai lầm?
mà state ở đây là nói mấy cái trong server, ví dụ như database connection, ví dụ như in memory cache/session các kiểu, sửa code phải restart lại tất cả nhiều khi deplay vài chục giây tới cả phút, ảnh hưởng tới trải nghiệm khi đang code, chứ liên quan quái gì đến http mà stateless với chả load balancing?

lời khuyên thật lòng của tôi với các bạn dev việt là nếu thấy người ta nói cái gì mình không hiểu lắm thì nên google, hoặc hỏi lại cho chắc, không nên phán bừa.

p.s: mà chuyện http stateless cũng là quá khứ rồi, ừ thì http vẫn là stateless, nhưng http/2, websocket thì đều là keepalive connection... mấy cái này server restart đều dẹo cả.
 
Last edited:
Câu Slogan chỉ là câu nói, great :)
Đoạn bôi đậm mình chả hiểu bạn muốn nói gì nữa :D
Quay lại vấn đề, bạn thử kể cái project nào trong 5 năm trở lại đây thực sự nổi tiếng được viết bằng Java?

Mình làm cho công ty unicorn startup, quy mô chắc nhất nhì Sài Gòn này. Code chủ yếu bằng Go, TypeScript, Ruby. Còn Javascript thì chả phải hỏi. Trừ khi code system, embed còn không bảo không viết javascript chắc bạn không phải dev, kể cả làm DS, AI đi nữa :big_smile:

Thêm hình chỗ làm cho khỏi bảo chém gió này nọ
View attachment 56333


Dự là QUOINE by Liquid, à thầy vẫn khỏe chứ ạ :sexy_girl:
 
Quoine mới sa thải anh sếp nào đó rồi, tình hình cũng xấu hơn rồi, ko còn sáng sủa như mấy năm trc đâu :go:
Cty này thì drama ko thiếu.
 
Tôi thì thấy Go là ngôn ngữ xấu xí đến phát sợ. Chẳng qua bọn google dùng cho hạ tầng mạng của nó, rồi mấy anh cứ bâu vào khen lấy khen để, cú pháp dễ đọc dễ học, ba la bô lô, nhảm.
 
Sáng thì có, nhưng sẽ không nổi hẳn trên bảng xếp hạng như Python hay JavaScript, mà nó lơ lửng ở giữa, chiếm vài chục phần trăm thôi. Như C# là con cưng của Microsoft mà đến nay vẫn lềnh bềnh đâu đó ở thứ 6-7 trong các ngôn ngữ. Người ta thích cái mới, còn Go có hình ảnh câu lệnh của C, rồi có cải tiến thêm thì không hút lắm. Đôi khi người ta đã quá ám ảnh cái ngôn ngữ C, nay thấy cái mới có nét giống thì muốn bỏ chạy cmnr.
Tại sao Google đã sinh Dart rồi, lại còn sinh thêm Go.
 
Sáng thì có, nhưng sẽ không nổi hẳn trên bảng xếp hạng như Python hay JavaScript, mà nó lơ lửng ở giữa, chiếm vài chục phần trăm thôi. Như C# là con cưng của Microsoft mà đến nay vẫn lềnh bềnh đâu đó ở thứ 6-7 trong các ngôn ngữ. Người ta thích cái mới, còn Go có hình ảnh câu lệnh của C, rồi có cải tiến thêm thì không hút lắm. Đôi khi người ta đã quá ám ảnh cái ngôn ngữ C, nay thấy cái mới có nét giống thì muốn bỏ chạy cmnr.
Tại sao Google đã sinh Dart rồi, lại còn sinh thêm Go.
Dart nó nhái nhái JS làm UI là 9 chứ đâu có làm system language.
 
Tôi thì thấy Go là ngôn ngữ xấu xí đến phát sợ. Chẳng qua bọn google dùng cho hạ tầng mạng của nó, rồi mấy anh cứ bâu vào khen lấy khen để, cú pháp dễ đọc dễ học, ba la bô lô, nhảm.
Thế có thằng nào viết đẹp dễ hiểu, hiệu năng khá khá tý ko? ko troll hỏi thêm cho biết.
 
Thế có thằng nào viết đẹp dễ hiểu, hiệu năng khá khá tý ko? ko troll hỏi thêm cho biết.
Bỏ qua vấn đề ecosystem thì thấy mấy compiled lang lai với Python, Ruby cũng đẹp mà, ví dụ như crystal, nim ...
 
Back
Top