Bạn có thể ngạc nhiên khi biết rằng ít nhất một nửa số ngôn ngữ lập trình được tạo ra ngoài biên giới nước Mỹ. Và hầu hết trong số chúng ta cũng không biết về những người đã tạo ra các ngôn ngữ lập trình cho dù bạn có thể sử dụng một ngôn ngữ nào đó hàng ngày. Trong bài viết này chúng ta cùng tìm hiểu về những người sáng lập và phát minh ra các ngôn ngữ lập trình và framework phổ biến nhất.
Người sáng tạo Python: Guido van Rossum
Guido van Rossum, người sáng tạo ra ngôn ngữ lập trình Python, sinh ngày 31 tháng 1 năm 1956 tại Hà Lan. Tại Đại học Amsterdam năm 1982, ông nhận bằng thạc sĩ toán học và khoa học máy tính. Trong nhiều năm, ông làm việc tại các trung tâm nghiên cứu, bao gồm cả Trung tâm Wiskunde & Informatica, nơi ông đã phát triển ngôn ngữ lập trình ABC.
Van Rossum bắt đầu thiết kế Python vào năm 1989. Lúc đầu, ông chỉ coi dự án như một sở thích sau giờ làm việc. Ông đã làm việc trong dự án phụ này trong gần 10 năm. Python phiên bản 1.0 được phát hành năm 1994 dưới dạng một dự án mã nguồn mở, có nghĩa là bất kỳ người nào cũng có thể sửa đổi và cải thiện nó một cách tự do. Tầm nhìn của Van Rossum là làm cho dự án trở nên trực quan. Trong những năm qua, Python đã trở nên phổ biến và ngày nay nó là một trong những ngôn ngữ được sử dụng rộng rãi nhất trên thế giới. Theo chỉ số TIOBE (một cuộc khảo sát về mức độ phổ biến của các ngôn ngữ lập trình), Python ở vị trí thứ 2 vào tháng 8/2021.
Sự thật thú vị: cái tên Python xuất phát từ “Monty Python’s Flying Circus” – một loạt phim hài được phát sóng vào những năm 1970.
Van Rossum là người đứng đầu Python Software Foundation, một tổ chức thúc đẩy việc bảo tồn và phát triển công nghệ này. Guido cũng đã nhận được danh hiệu “Nhà độc tài nhân từ cho cuộc sống” (Benevolent Dictator for Life), điều này nhấn mạnh tầm quan trọng và ảnh hưởng của ông trong thế giới của công nghệ này. Nó cũng cho ông khả năng đưa ra các quyết định quan trọng về các vấn đề gây tranh cãi liên quan đến Python.
Guido van Rossum cũng chịu trách nhiệm tạo Mondrian (một công cụ đánh giá code được Google sử dụng) và Rietveld. Ông trở thành cư dân của Hoa Kỳ từ năm 1995. Trong 7 năm kể từ năm 2005, ông là nhân viên của Google, và kể từ tháng 1 năm 2013, Van Rossum đã đầu quân cho Dropbox với vị trí Principal Engineer. Năm 2021, ông thông báo rằng mình sẽ gia nhập Bộ phận Nhà phát triển (Developer Division) tại Microsoft.
Người tạo ra PHP: Rasmus Lerdorf
Rasmus Lerdorf sinh ngày 22 tháng 11 năm 1968 tại Qeqertarsuaq, Greenland, là một lập trình viên. Anh đã tạo ra hai phiên bản đầu tiên của ngôn ngữ lập trình PHP. Lerdorf cũng tham gia vào việc phát triển các phiên bản tiếp theo của ngôn ngữ này.
Phiên bản gốc của PHP, có tên là Personal Home Page được tạo ra vào năm 1994. Lerdorf đã tạo ra một bộ tập lệnh Perl để giám sát người dùng Internet truy cập trang web của mình. Khi lưu lượng truy cập vượt quá mong đợi, anh đã viết lại chúng bằng C trong khi thêm các tính năng mới. Chẳng bao lâu sau, anh ấy đã cung cấp nó cho nhiều đối tượng hơn để mọi người có thể sử dụng nó trên trang web của họ. PHP Tools 1.0 được phát hành vào ngày 8 tháng 6 năm 1995. Đó là lúc Lerdorf công khai mã nguồn của mình. Ngôn ngữ PHP được tạo ra để thiết kế các trang web và các ứng dụng web đơn giản.
Thực tế thú vị: Tạp chí MIT Technology Review đã liệt kê anh ấy là một trong 100 nhà đổi mới hàng đầu thế giới ở độ tuổi dưới 35.
Theo Rasmus, lập trình rất nhàm chán và tẻ nhạt, vì vậy anh quyết định tạo ra ngôn ngữ của mình. Nó được cho là làm cho thiết kế web năng động hơn và nhanh hơn. Đã nhiều năm trôi qua kể từ phiên bản gốc của PHP, và ngôn ngữ này đã nhiều lần được thay đổi và cải tiến. Phiên bản mới nhất là PHP 8, được phát hành vào ngày 26 tháng 11 năm 2020. Hiện tại, PHP là một trong những công nghệ thống trị trên thị trường và thậm chí còn bao phủ khoảng 75% tất cả các tên miền web. Facebook được viết bằng PHP, sau đó được dịch bằng một công cụ độc quyền – HipHop cho PHP sang C ++.
Rasmus Lerdorf đã làm việc tại Yahoo từ năm 2002 trong hơn 7 năm với vai trò là Distinguished Engineer, nơi anh giám sát các vấn đề về kiến trúc và bảo mật của nền tảng Yahoo. Từ năm 2010 đến năm 2017, anh chuyển sang làm việc tại WePay. Anh cũng đã quản lý các công ty khởi nghiệp như Etsy và Room77 kể từ khi họ thành lập.
Người tạo JavaScript: Brendan Eich
Brendon Eich là lập trình viên người Mỹ gốc Mỹ, sinh ngày 4/7/1961 tại Pittsburgh. Năm 1995, ông đã tạo ra ngôn ngữ lập trình kịch bản JavaScript. Phiên bản đầu tiên của nó được tung ra thị trường chỉ sau 10 ngày.
JavaScript được cho là làm cho các trang web trở nên tương tác và năng động hơn. Điều thú vị là tên của công nghệ này xuất hiện do một mánh lới quảng cáo tiếp thị. Trong khi phát triển JavaScript, Eich đang làm báo chí cho Netscape, công ty đã quyết định tận dụng sự thành công trên toàn thế giới của phần mềm Java. Mặc dù có “Java” trong tên hai ngôn ngữ này nhưng thực tế, hai công nghệ Java và JavaScript không liên quan đến nhau. Điểm chung duy nhất của chúng là một từ phổ biến vào thời điểm đó.
JavaScript kết hợp các yếu tố của một số ngôn ngữ lập trình khác và ứng dụng của nó là tạo ra các trang web động. Trong những năm qua, nó được sử dụng để thiết kế các ứng dụng web và máy tính để bàn. JavaScript được phát triển như một ngôn ngữ kịch bản cho một máy ảo để cung cấp các cơ chế giao tiếp với thế giới bên ngoài. Máy ảo phổ biến nhất là trình duyệt, nhưng có thể tìm thấy trình thông dịch JavaScript trong Adobe Acrobat hoặc Photoshop.
Sự thật thú vị: Trong vòng 30 giây kể từ khi ra mắt, anh ấy đã huy động được gần 35 triệu đô la từ cộng đồng để phát triển trình duyệt Brave.
Sau khi rời Netscape vào năm 2003, Eich gia nhập Mozilla với tư cách là Chief Architect. Ông đã trải qua toàn bộ con đường sự nghiệp của mình ở đó và được bầu làm Giám đốc điều hành của công ty vào năm 2014. Brendan Eich trở thành Giám đốc điều hành của Mozilla vào ngày 24 tháng 3 năm 2014, nhưng ông đã từ chức sau 2 năm sau những phát biểu liên quan đến giới tính mà người dùng trình duyệt tiết lộ. Việc ông ủng hộ một sáng kiến lập pháp nhằm ngăn chặn sự ra đời của hôn nhân đồng giới đã được đưa ra ánh sáng. Kể từ năm 2015, ông là Giám đốc điều hành của Brave Software, công ty đã tạo ra trình duyệt web không có quảng cáo.
Vue.js Creator: Evan You
Người tạo ra Vue.js là Evan You, một nhân vật nổi tiếng trong giới developer, và Evan You cũng là người đứng sau các dự án nổi tiếng khác trong thế giới công nghệ, bao gồm cả Angular.js. Evan You là một thanh niên Trung Quốc sang Mỹ du học. Tuy nhiên, anh đã lấy bằng cử nhân về Lịch sử Nghệ thuật. Cho đến khi hoàn thành chương trình đại học, anh ấy mới nhận ra đó không phải là điều anh ấy muốn làm. Anh chọn Thiết kế và Công nghệ làm chuyên ngành của mình, nơi anh học cách thiết kế các ứng dụng và giao diện đầu tiên.
Evan You đã có cơ hội tham gia vào Chương trìnhProgram Five của Google Creative Lab. Tại Google, anh ấy đã sử dụng Angular một cách rộng rãi, điều mà anh ấy thực sự đánh giá cao, nhưng anh ấy cũng nhìn nhiều thứ có thể thay đổi. Vì vậy anh đã tạo ra dự án của mình, được cho là kết hợp tất cả các ưu điểm của Angular và sửa những yếu điểm của nó. Vào tháng 7 năm 2013, Vue.js đã được tạo ra và ngày càng trở nên phổ biến.
Vue.js là một framework rất linh hoạt, trực quan và minh bạch, được phân biệt bởi nhiều tiện ích bổ sung và các tính năng mà những phần mềm khác không có. Ưu điểm lớn của công nghệ này là sự phát triển không ngừng, nhờ vào cộng đồng ngày càng lớn mạnh.
Vue.js, cùng với React.js và Angular.js, là các framework dựa trên JavaScript phổ biến nhất để xây dựng giao diện người dùng động. Công nghệ này cho phép bạn tạo cả các thành phần đơn giản, các ứng dụng web và nâng cao, và thậm chí cả các ứng dụng di động.
Người tạo React.js: Jordan Walke
Nhà phát triển của ReactJS, một ứng dụng JavaScript phổ biến, là Jordan Walke, tốt nghiệp Đại học Washington. Ngày nay, React.js đang được sử dụng trên các nền tảng khổng lồ như Netflix, Imgur và PayPal. Jordan Walke đã được tuyển dụng vào Facebook thời điểm mà React.js được cho ra đời vào năm 2011. Thư viện JavaScript có tên là React.js, được sử dụng để tạo các giao diện động. Mục đích của Walke là hợp lý hóa quá trình xây dựng giao diện để các nhà phát triển có thể sử dụng đơn giản và dễ dàng hơn.
React.js ban đầu chỉ được sử dụng trên Facebook, nhưng nó rất dễ hiểu. Mã nguồn mở của React.js được ra mắt vào năm 2013 và đó là một bước ngoặt. Kể từ đó, mức độ phổ biến của React.js đã tăng lên theo cấp số nhân.
Walke gần đây đã tiết lộ rằng anh sẽ rời Facebook sau hơn một thập kỷ làm việc với tư cách là một computing developer. Trong một bài trên Twitter, anh nói rằng anh có ý định thành lập công ty của riêng mình. Tuy nhiên, các chi tiết cụ thể chính xác vẫn chưa được tiết lộ.
Người tạo Laravel: Taylor Otwell
Taylor Otwell là một nhà phát triển phần mềm ở Mỹ được biết đến nhiều nhất với nền tảng web PHP trong Laravel. Để xây dựng một giải pháp thay thế CodeIgniter, Otwell đã phát triển Laravel, một nền tảng ban đầu thiếu nhiều tính năng, bao gồm cả quyền và hỗ trợ xác thực người dùng được tích hợp sẵn. Vào ngày 9 tháng 6 năm 2011, bản beta đầu tiên của Laravel đã được công bố.
Sự thật thú vị: Taylor Otwell đã tạo ra laracasts.com, nơi anh tổ chức các video hướng dẫn về Laravel và các công nghệ web khác.
Taylor Otwell và các đồng sự đã cho ra đời Laravel 2 vào tháng 9 năm 2011. Các tính năng mới quan trọng bao gồm hỗ trợ controller, Laravel 2 như một IoC tích hợp hoàn toàn tuân thủ MVC và một framework template được gọi là Blade. Trong Laravel 2, hỗ trợ bộ công cụ của bên thứ ba đã bị xóa.
Hiện tại, Laravel đã ra mắt phiên bản 7 vào ngày 3 tháng 3 năm 2020. Các tính năng mới như Laravel sanctum, customized elocution casts, blade marks, fluid string operations và cải tiến road model linking là một phần của phiên bản mới nhất.
Symfony Crator: SensioLabs
SensioLabs là nhà phát triển framework PHP phổ biến – Symfony. Công ty cung cấp nhiều loại hình dịch vụ và đào tạo. Công ty đang phát triển nhiều giải pháp điện tử cho Symfony dành cho các lập trình viên và doanh nghiệp nhằm cải thiện chất lượng, năng suất, định hướng và triển khai các ứng dụng PHP, chẳng hạn như SensioLabsInsight, ra mắt vào năm 2014.
Sự thật thú vị: Cái tên SensioLabs được tạo ra từ từ “sencillo” trong tiếng Tây Ban Nha có nghĩa là “đơn giản”.
Sự thật thú vị về công ty:
- Công ty có hơn 100 nhân viên và mạng lưới chuyên gia tư vấn tại hơn 20 nước.
- Một số văn phòng ở Pháp và Đức, cũng như các nhân viên ở xa từ khắp nơi trên thế giới
- Nhận 5 triệu euro tài trợ vòng A (tháng 12 năm 2013) và hợp tác năm 2019 với Smile
- Đã có hàng bản cập nhật cho Symfony, với bản cập nhật thứ một tỷ xảy ra vào ngày 5 tháng 9 năm 2017.
- +25 triệu khách truy cập vào các trang web Open Source and Business của họ
- Có hơn 600.000 nhà phát triển Symfony trên toàn thế giới.
Angular Creator: Miśko Hevery
Lịch sử Angular bắt đầu vào năm 2009, với Miško Hevery và Adam Abrons làm việc cùng nhau trong một dự án phụ kéo dài. Vào tháng 10 năm 2010, GitHub đã phát hành công khai phiên bản ổn định đầu tiên của AngularJS, phiên bản 0.9.0, theo giấy phép của MIT và đã có rất nhiều thành công kể từ đó.
Misko đã tạo một diễn đàn để giải quyết những khiếm khuyết về HTML bằng cách mang đến những đề xuất và phương pháp hay nhất từ các thư viện đa dạng khác trước đây. Giải pháp của Angular là một giải pháp tốt và các tính năng của nó đã khiến Misko trở nên nổi tiếng với các nhà phát triển web khác. Nhưng Adam Abrons có trách nhiệm tìm một cái tên để đưa dự án khởi động. Anh nghĩ rằng vì HTML sử dụng dấu ngoặc nhọn, nên “dự án phụ” phổ biến của họ, có nghĩa là “angular”, chỉ có thể được gọi là angular. Cái tên không dài này đã được chọn và trang web GetAngular.com đã được cấp phép.
Miśko Hevery hiện là Huấn luyện viên Agile tại Google, nơi anh đào tạo nhân viên của Google để duy trì một cộng đồng thử nghiệm tự động với tiêu chuẩn cao. Trong quá khứ, Miśko Hevery đã từng làm việc tại Adobe, Sun Microsystems, Intel hoặc Xerox. Anh là chuyên gia về các ứng dụng web bằng Java, JavaScript, Flex, ActionScript và nhiều công nghệ khác tại các công ty này.
Người tạo ra WordPress: Matthew Mullenweg
Matthew Mullenweg là một doanh nhân người Mỹ, sinh ngày 11 tháng 1 năm 1984, tại Houston. Anh được biết đến với việc tạo ra phần mềm web mã nguồn mở và miễn phí WordPress, mà WordPress Foundation hiện đang vận hành. Anh từng theo học trường Trung học Biểu diễn và Nghệ thuật Thị giác, nơi anh học saxophone jazz. Năm 2004, anh bỏ học tại Đại học Houston và làm cho CNET Networks. Anh đã làm việc ở đây cho đến khi thành lập Automattic vào cuối năm 2005, công ty sở hữu WordPress.com, Akismet, Gravatar, VaultPress, IntenseDebate, Crowdsignal và Tumblr.
Thực tế thú vị: WordPress phiên bản 1.5, phát hành vào tháng 2 năm 2005, đã có hơn 900.000 lượt tải xuống.
Lịch sử của Matthew Mullenweg với WordPress bắt đầu khi anh đi du lịch đến Washington, DC. Anh muốn chia sẻ ảnh của bạn bè và gia đình của mình và đã đăng chúng trên Movable Type. Tuy nhiên, anh nhận thấy phần mềm này có quá nhiều hạn chế nên bắt đầu tạo ra phần mềm của riêng mình. Hơn nữa, anh nhận thấy rằng hệ thống blog b2 / catalog được phát hành theo Giấy phép Công cộng GNU (GNU General Public). Vì vậy, anh bắt đầu phát triển một hệ thống mới dựa trên nó.
Một thời gian ngắn sau, Mike Little đã tham với Mullenweg. Cùng với Mike, Mullenweg đã tạo ra phiên bản đầu tiên của WordPress. Vào thời điểm đó, Movable Type – một hệ thống viết blog phổ biến – trở nên đắt hơn, vì vậy người dùng bắt đầu tìm kiếm một cái gì đó mới. Đây là cơ sở để tạo nên thành công của WordPress.
Bạn có biết?
tham gia cộng đồng ITguru trên Linkedin, Facebook và các kênh mạng xã hội khác có thể giúp bạn nhanh chóng tìm được những chủ đề phát triển nghề nghiệp và cập nhật thông tin về việc làm IT mới nhất
Linkedin Page:
Facebook Group:
cơ hội việc làm IT : ITguru.vn