Ngôn ngữ lập trình quan trọng này đang ở một vị trí mong manh. Một kế hoạch mới nhằm giúp đỡ

Để đảm bảo tương lai của PHP, một trong những ngôn ngữ lập trình được sử dụng rộng rãi nhất, một nền tảng mới sẽ được thiết lập

Theo dữ liệu từ W3Techs, PHP, được phát triển bởi Rasmus Lerdorf vào năm 1995, là ngôn ngữ phổ biến để học một phần vì nó được sử dụng bởi khoảng 78% trang web trên thế giới

Tuần này, nhà phát triển IDE JetBrains có trụ sở tại Séc đã công bố ra mắt PHP Foundation mới, một nhóm các doanh nghiệp sẽ đóng góp tài trợ cho sự phát triển trong tương lai của PHP, bao gồm JetBrains, Laravel, Acquia, Zend, Private Packagist, Symfony, Craft CMS, Tideways, .  

Các nhà quản lý không cần lo lắng về việc giữ nội dung cho nhân viên CNTT của họ, như bạn có thể thấy. Điều đó có hại cho mọi người

Mặc dù khái niệm về PHP Foundation đã xuất hiện được một thời gian, nhưng chính sự ra đi của Nikita Popov, một người đóng góp đáng kể cho PHP, đã khiến cho nền tảng này trở nên cần thiết hơn bây giờ

Popov, người đã dành 10 năm làm việc trên PHP, trong đó có 3 năm tại JetBrains, đã chọn tập trung vào LLVM

Ngoài PHP, Nikita từ lâu đã đóng góp cho Rust và LLVM; . Anh ấy sẽ rời JetBrains vào tháng 12

"Mất đi một trong những người đóng góp chính cho PHP là một đòn giáng mạnh đối với cộng đồng, vì anh ấy là người nắm giữ nhiều kiến ​​thức và chuyên môn, đồng thời đặt ngôn ngữ chiếm 78% web vào tình thế bấp bênh. JetBrains cho biết, chưa kể đến khối lượng công việc quá lớn đối với người bảo trì, điều đáng tiếc là trong thế giới phần mềm nguồn mở thường khiến mọi người kiệt sức.

Việc thiếu các nhà phát triển dành riêng cho việc duy trì một số thành phần thiết yếu của PHP, một vấn đề được đưa ra bởi cộng tác viên PHP Joe Watkins vào tháng 5, là một yếu tố thúc đẩy nền tảng

Theo Watkins, một số phần của mã nguồn PHP rất khó hiểu đối với hầu hết các lập trình viên

Hãy nghĩ về số người có sinh kế phụ thuộc vào PHP, số khoản thế chấp, thanh toán xe hơi, học phí và toàn bộ bảng lương. "Có thể chỉ có hai người thức dậy vào sáng nay và quyết định rằng họ muốn làm điều gì đó khác biệt với cuộc sống của họ vì dự án PHP thiếu kiến ​​thức chuyên môn và nguồn lực để phát triển nó ở dạng hiện tại và với tốc độ này," .  

HIỂU. Kỹ năng công nghệ Có bốn cách để có được sự kết hợp phù hợp

Ông xác định họ là Dmitry Stogov và Nikita Popov, cả hai đều rất quan trọng đối với việc duy trì trình biên dịch JIT của PHP, điều cần thiết cho tương lai của PHP và không thể bị loại bỏ.  

Thông qua Open Collective, PHP Foundation đang gây quỹ và cho đến nay nó đã nhận được khoảng một nửa trong số 84.000 đô la ngân sách hàng năm mà nó dự đoán sẽ yêu cầu từ phía dịch vụ cộng đồng

Một phần ba tổng số tiền huy động được mỗi năm, tương đương khoảng 300.000 đô la, sẽ đến từ JetBrains

Chúng tôi càng huy động được nhiều tiền, càng có nhiều nhà phát triển có thể làm việc toàn thời gian trên PHP và chúng tôi dự đoán có thể trả mức lương thị trường cho các nhà phát triển cốt lõi của PHP. "

PHP, một trong những ngôn ngữ lập trình phổ biến nhất, sẽ được hỗ trợ bằng cách tạo ra một nền tảng mới để đảm bảo tương lai của nó

PHP, do Rasmus Lerdorf tạo ra vào năm 1995, là ngôn ngữ phổ biến để học một phần vì nó được sử dụng trong khoảng 78% trang web trên thế giới, theo dữ liệu của W3Techs.        

Nhà sản xuất IDE JetBrains có trụ sở tại Séc đã công bố PHP Foundation mới trong tuần này. Nó bao gồm một số công ty sẽ giúp tài trợ cho sự phát triển trong tương lai của PHP, bao gồm Automattic, Laravel, Acquia, Zend, Private Packagist, Symfony, Craft CMS, Tideways và PrestaShop, cũng như JetBrains.  

HIỂU. Các nhà quản lý không lo lắng về việc giữ cho nhân viên CNTT của họ hạnh phúc. Điều đó thật tệ cho mọi người

Mặc dù ý tưởng về Quỹ PHP đã xuất hiện trong nhiều năm, nhưng chính sự ra đi của người đóng góp quan trọng cho PHP Nikita Popov đã khiến nền tảng này trở nên quan trọng hơn hiện nay.  

Popov, người đã làm việc trên PHP được 10 năm, trong đó có 3 năm làm việc tại JetBrains, đã quyết định chuyển trọng tâm sang LLVM.  

"Bên cạnh PHP, Nikita từ lâu đã là người đóng góp cho Rust và LLVM. Và cũng giống như PHP, khi nó phát triển từ một sở thích thành một công việc thực sự, Nikita đã quyết định tập trung các hoạt động chuyên môn của mình vào LLVM," JetBrains lưu ý. Anh ấy sẽ rời JetBrains vào tháng 12.  

"Mất đi một trong những người đóng góp chính cho PHP là một đòn giáng mạnh vào cộng đồng, bởi vì anh ấy là người nắm giữ rất nhiều kiến ​​thức và chuyên môn. Nó đặt ngôn ngữ chiếm 78% trang web vào một vị trí mong manh. Chưa kể đến gánh nặng quá lớn đối với người bảo trì, điều không may là trong thế giới PMNM thường khiến mọi người kiệt sức," JetBrains nói

Chất xúc tác cho nền tảng này là một nhóm nhỏ các nhà phát triển cam kết duy trì một số phần quan trọng nhất định của PHP -- một vấn đề được người đóng góp cho PHP Joe Watkins nêu ra vào tháng 5.  

Watkins viết: “Luôn luôn xảy ra trường hợp có một số phần nhất định của mã nguồn PHP mà chỉ một số ít người hiểu được”.  

"Có lẽ chỉ có hai người sẽ phải thức dậy vào sáng nay và quyết định rằng họ muốn làm điều gì đó khác biệt với cuộc sống của họ để dự án PHP thiếu chuyên môn và nguồn lực để phát triển nó ở dạng hiện tại và với tốc độ hiện tại. Hãy nghĩ về số người có sinh kế phụ thuộc vào PHP, số khoản thế chấp, thanh toán xe hơi, học phí, toàn bộ bảng lương," ông nói thêm.  

HIỂU. kỹ năng công nghệ. Bốn cách bạn có thể có được sự kết hợp phù hợp

Ông cho biết hai người đó là Dmitry Stogov và Nikita Popov. Cả hai đều quan trọng đối với việc duy trì trình biên dịch JIT của PHP, điều cần thiết cho tương lai của PHP và không thể bị xóa.  

Quỹ PHP đang gây quỹ thông qua Open Collective và cho đến nay đã thu được khoảng một nửa ngân sách hàng năm 84.000 đô la mà quỹ dự kiến ​​sẽ cần từ phía huy động vốn cộng đồng

Nhìn chung, nó dự kiến ​​​​sẽ tăng khoảng 300.000 đô la một năm, một phần ba trong số đó JetBrains sẽ đóng góp hàng năm.  

"Chúng tôi hy vọng có thể trả mức lương thị trường cho các nhà phát triển lõi PHP. Chúng tôi thu thập càng nhiều, càng có nhiều nhà phát triển có thể làm việc toàn thời gian trên PHP. "

PHP, một trong những ngôn ngữ lập trình phổ biến nhất, phải được hỗ trợ bằng cách tạo ra một nền tảng mới để đảm bảo tương lai của nó

PHP, do Rasmus Lerdorf tạo ra vào năm 1995, là ngôn ngữ phổ biến để học một phần vì nó được sử dụng trong khoảng 78% trang web trên thế giới, theo dữ liệu của W3Techs

Nhà sản xuất IDE có trụ sở tại Cộng hòa Séc JetBrains đã công bố nền tảng PHP mới trong tuần này. Nó bao gồm một số công ty sẽ giúp tài trợ cho sự phát triển PHP trong tương lai, bao gồm Automattic, Laravel, Acquia, Zend, Private Packagist, Symfony, Craft CMS, Tideways và PrestaShop, cũng như JetBrains

HIỂU. Các nhà quản lý không quan tâm đến sự hài lòng của nhân viên CNTT của họ. Thật tệ cho mọi người

Mặc dù ý tưởng về một nền tảng PHP đã được lưu hành trong nhiều năm, nhưng chính sự ra đi của người đóng góp quan trọng cho PHP Nikita Popov đã khiến nền tảng này trở nên quan trọng hơn bây giờ

Popov, người đã làm việc trên PHP được 10 năm, trong đó có 3 năm tại JetBrains, đã quyết định tập trung vào LLVM

“Ngoài PHP, Nikita còn có lịch sử đóng góp lâu dài cho Rust và LLVM. Và cũng giống như PHP, khi chuyển từ sở thích sang công việc thực sự, Nikita quyết định tập trung các hoạt động chuyên môn của mình vào LLVM,” JetBrains lưu ý. Anh ấy sẽ rời JetBrains vào tháng 12

“Mất đi một trong những người đóng góp chính cho PHP là một cú sốc lớn đối với cộng đồng, vì nó mang theo rất nhiều kiến ​​thức và chuyên môn. Nó đặt ngôn ngữ cung cấp năng lượng cho 78% trang web vào một vị trí mong manh. Chưa kể đến gánh nặng quá lớn đối với người bảo trì, điều không may là trong thế giới phần mềm miễn phí thường dẫn đến tình trạng kiệt sức, ”JetBrains cho biết

Chất xúc tác cho nền tảng là một nhóm nhỏ các nhà phát triển đã quyết tâm duy trì một số phần quan trọng nhất định của PHP – một vấn đề được đưa ra bởi cộng tác viên PHP Joe Watkins vào tháng 5

“Luôn luôn như vậy, có một số phần nhất định của mã nguồn PHP mà chỉ một số ít người hiểu được,” Watkins viết

“Có lẽ chỉ nên có hai người thức dậy vào sáng nay và quyết định rằng họ muốn làm điều gì đó khác biệt với cuộc sống của họ để dự án PHP thiếu kiến ​​thức chuyên môn và nguồn lực để phát triển nó ở dạng hiện tại và trong tương lai. tốc độ hiện tại Hãy nghĩ về số người có sinh kế phụ thuộc vào PHP, số khoản thế chấp, thanh toán xe hơi, học phí, tổng số tiền lương, “anh ấy nói thêm

HIỂU. Kĩ năng công nghệ. bốn cách để có được sự kết hợp phù hợp

Ông cho biết hai người này là Dmitry Stogov và Nikita Popov. Cả hai đều cần thiết cho việc duy trì trình biên dịch PHP JIT, điều cần thiết cho tương lai của PHP và không thể bị xóa

Quỹ PHP gây quỹ thông qua Open Collective và cho đến nay đã huy động được khoảng một nửa ngân sách hàng năm là 84.000 đô la mà quỹ dự kiến ​​sẽ cần từ phía gây quỹ cộng đồng

Nhìn chung, anh ấy dự định huy động khoảng 300.000 đô la mỗi năm, trong đó một phần ba JetBrains sẽ đóng góp mỗi năm

“Chúng tôi hy vọng có thể trả mức lương thị trường cho các nhà phát triển PHP cốt lõi. Chúng tôi thu thập càng nhiều, càng có nhiều nhà phát triển có thể làm việc toàn thời gian trên PHP. ”

Mục tiêu của ngôn ngữ lập trình là gì?

Mục đích. Mục đích nổi bật của ngôn ngữ lập trình là cung cấp hướng dẫn cho máy tính . Như vậy, ngôn ngữ lập trình khác với hầu hết các hình thức diễn đạt khác của con người ở chỗ chúng yêu cầu mức độ chính xác và hoàn thiện cao hơn.

Bạn cảm thấy thoải mái nhất với ngôn ngữ lập trình nào và tại sao?

Khi nói đến ngôn ngữ mà các lập trình viên cảm thấy thoải mái nhất, HTML chiếm vị trí hàng đầu . Được tạo ra vào năm 1990, ngôn ngữ đánh dấu này hoạt động như một trong những công cụ chính để tạo các trang web và ứng dụng tiêu chuẩn trên bất kỳ trình duyệt nào.

Lập trình cấp thấp dùng để làm gì?

Ngôn ngữ cấp thấp được sử dụng để viết các chương trình liên quan đến kiến ​​trúc và phần cứng cụ thể của một loại máy tính cụ thể . Chúng gần với ngôn ngữ mẹ đẻ của máy tính (nhị phân), khiến chúng khó hiểu hơn đối với các lập trình viên. Ví dụ về ngôn ngữ cấp thấp. Hợp ngữ.

Những ngôn ngữ lập trình nào là cần thiết nhất cho vai trò này?

Ngôn ngữ C có thể được coi là cốt lõi của ngôn ngữ lập trình vì hầu hết tất cả các hệ thống cấp thấp như hệ điều hành, v.v.