Chatgpt以12種領先的編程語言生成日常工作:揭示的見解
在過去的一年中,很明顯Chatgpt有編寫代碼的印章。我通過一系列的PHP和WordPress測試將其提出,這些節奏確實突出了它在編碼方面的優勢和缺點。
但是Chatgpt的編碼知識真正延伸了多遠?根據O'Reilly Media的2023年排名,當我在2023年初首次寫這篇文章時,我決定在12種最受歡迎的編程語言中挑戰它。
從那時起,我們已經深入研究了編程語言的受歡迎程度,但是即使有了2024年末更新,我仍堅持使用我們測試的原始12種語言。當然,其中一些可能不是那裡的知名人士,但是它們仍在使用中。這種混合物為我們提供了一個可靠的快照,以了解Chatgpt如何處理廣泛的語言。
由於“ Hello,World”通常是一個單線,因此我通過要求Chatgpt展示“ Hello,World”十次,每次都會增加櫃檯,從而使事情變得有些加註。我還提出了請求檢查俄勒岡州的當地時間,並根據時間的不同,以“早上好”,“好下午”或“晚上好”開始每個序列。
這不僅可以測試程序流和一些內置功能,而且可以使代碼足夠簡短,以便我在這裡展示所有12種語言。
這是我使用的提示:
在\ _ \ _ \ _ \ _中編寫一個程序,該程序根據俄勒岡州的哪個時間輸出“早上好”,“好下午”或“晚上好”,然後輸出十條包含循環索引的線(以1個空間開始),一個空間,然後輸出“ Hello,World!”。
對於每種編程語言,我還要求Chatgpt快速對其主要使用。這是一個提示:
對於以下每種語言,請寫下其主要用途的單句描述:Java,Python,Rust,Go,C ++,C ++,JavaScript,C#,C,C,Typescript,Typescript,R,Kotlin,Scala,Scala。
1。 Java
Chatgpt將Java描述為:“一種通用語言,主要用於構建桌面,網絡和移動應用程序,並以其'Write Instry,在任何地方運行“哲學”而聞名。”
Java最初是由Sun Microsystems開發的,但是當Oracle收購Sun時,它們也得到了Java。儘管Java規格開放,但該語言本身歸Oracle擁有,多年來,這引發了一些激烈的法律鬥爭。
這是Chatgpt的代碼:

2。 Python
Chatgpt將Python描述為“一種通用語言,用於數據分析,人工智能,Web開發和自動化,並以其可讀性和易用性而聞名。”
如果您打算深入研究AI編程,我的建議是學習Python。如今,這實際上是AI代碼的骨幹。
這是Chatgpt的代碼:

3。生鏽
Chatgpt將Rust描述為“一種系統編程語言,用於構建高性能和可靠的軟件,並以其內存安全性和線程安全保證而聞名。”
這是Chatgpt的代碼:

4。去
Chatgpt將GO描述為“一種系統編程語言,用於構建可擴展有效的網絡和服務器應用程序,並以其簡單性和內置並發功能而聞名。”
Go是開源的,但由Google管理。去。 Google.看看他們在那裡做了什麼?
這是Chatgpt的代碼:

5。 C++
Chatgpt將C ++描述為“一種用於構建操作系統,遊戲引擎和高性能應用程序的系統編程語言,並以其對硬件和內存的控製而聞名。”
這是Chatgpt的代碼:

6。 javaScript
Chatgpt將JavaScript描述為“用於構建交互式Web應用程序的客戶端腳本語言,並以其在Web開發中廣泛使用及其在Web瀏覽器中運行的能力而聞名。”
與CSS,JavaScript一起是網絡的關鍵視覺設計語言之一,在過去十年左右的時間裡,我的褻瀆之處也很大。
這是Chatgpt的代碼:

7。 c#
Chatgpt將C#描述為“一種通用語言,用於構建Windows桌面應用程序,遊戲和Web應用程序,並以面向對象的功能和與.NET Framework的集成而聞名。”
C#是Microsoft的專有語言。我在加州大學伯克利分校的擴展名中教了十多年。如果您想在以微軟為中心的環境中找到工作,這是一個很好的起點。
這是Chatgpt的代碼:

8。 c
Chatgpt將C描述為“一種用於構建操作系統,嵌入式系統和高性能應用程序的系統編程語言,並以其效率和低級控製而聞名。”
他們說你永遠不會忘記你的初戀。在我在木船和熨斗程序員時期自學的時候,我從未真正喜歡一種編程語言。但是後來我遇到了C,我的世界發生了變化。一開始是愛。關於語言簡潔的簡單性只是在深處與我點擊。也許有點多,但這是事實。 C永遠是我的第一個句法愛。
這是Chatgpt的代碼:

9。打字稿
Chatgpt將打字稿描述為“用於構建大型Web應用程序的JavaScript的超集,並以其可選的靜態鍵入和高級語言功能而聞名。”
Typescript也是Microsoft產品,但與C#不同,它是開源和非專有的。
這是Chatgpt的代碼:

10。 R
Chatgpt將R描述為“一種用於統計計算和數據分析的語言,並以其強大的數據操縱和可視化功能而聞名。”
這是Chatgpt的代碼:

11。 Kotlin
Chatgpt將Kotlin描述為“一種通用語言,用於構建Android應用程序,服務器端應用程序和Web應用程序,並以其簡潔性和與Java的互操作性而聞名。”
Kotlin是由Jetbrains開發的,Jetbrains也是我目前最喜歡的開發環境的PhpStorm的人們。
這是Chatgpt的代碼:

12。 Scala
Chatgpt將Scala描述為“一種用於構建可擴展和分佈式應用程序的語言,並以其對功能編程的支持及其與Java虛擬機的集成而聞名。”
這是Chatgpt的代碼:

有趣的是,Scala的輸出(如上所示)引起了我的注意。我從未在Scala中編碼,對此並不了解。看來ChatGpt也沒有,因為它沒有像其他語言那樣為Scala提供語法著色。
最終想法(有點)
作為一種自稱的計算機語言,我對此練習感到震驚。也就是說,有幾件事要牢記。首先,我實際上並未測試所有代碼。對此進行許多輸出的測試超出了本文的範圍。但是,我確實回顧了生成的代碼,並且在大多數情況下看起來很穩固。
當我大約一年前我進行了這些測試時,Chatgpt幾乎將所有內容都釘住了(上面的免責聲明)。但是,當我要求它以福特(一種古怪但很酷的語言)編寫代碼時,它產生的代碼看起來像thor,但標記為perl。絕對不是佩爾。
這次,它正確生成(結腸是死去的贈品),並將其標記為正確。就像與Scala一樣,Chatgpt似乎沒有第四的語法著色表,但是否則,似乎很好。

與我進入Chatgpt的編碼功能的所有其他嘗試一樣,我印象深刻,但也謹慎。我的建議保持不變:將其用作工具,但始終再次測試,測試和測試。
相關文章
AI漫畫:探索創作的前沿
漫畫行業因人工智慧的融入而經歷巨變。AI不再是遙不可及的夢想,它現已成為漫畫創作者用以提升作品的實用工具,從加速藝術創作到打造新穎故事。本文深入探討AI與漫畫的激動人心卻具爭議的結合,檢視塑造這一充滿活力媒介未來的工具、技術與倫理困境。AI在漫畫創作中的興起AI如何革新漫畫藝術多年來,漫畫藝術創作是一項專業技能,需長年練習繪畫、上墨與上色技巧。但如今,AI正打破這些障礙,為藝術家提供實現願景的新工
Viggle AI:以AI運動混合革命化影片特效
以Viggle AI革命化影片效果Viggle AI正在重塑影片效果的世界,使尖端視覺創作比以往任何時候都更容易獲得。過去複雜設置和昂貴軟體的日子已經一去不復返。有了Viggle AI,您只需要一個想法,其餘的就會輕鬆到位。這款創新工具不僅僅是添加華麗的效果——它能智能地融合角色和動作,讓專業人士和業餘愛好者都能釋放他們的創造力。從調整角色姿勢到為靜態畫面注入動態能量,Viggle AI將強大的工
按需印刷與AI藝術:Etsy逐步指南
考慮進入電子商務世界,但害怕管理庫存或自行製作產品?按需印刷(POD)搭配AI藝術生成可能是您輕鬆開展線上業務的入場券。本指南將帶您逐步使用AI創造吸引人的設計,設置您的Etsy商店,並啟動您的POD事業。在按需印刷產品中使用AI藝術的關鍵要點利用AI藝術生成器打造獨特設計,無需成為藝術家。將您的Printful帳戶連結至Etsy商店,實現輕鬆訂單履行。使用設計模板確保您的AI藝術在各種POD產品
評論 (20)
0/200
JoseMiller
2025-04-17 08:00:00
ChatGPT's ability to generate code in multiple languages is impressive, but it's not perfect. I tried using it for my daily routine and found some bugs in the PHP code. Still, it's a great starting point for beginners. Maybe next update will fix those pesky errors! 🤓
0
RalphJohnson
2025-04-17 08:00:00
ChatGPTが複数の言語でコードを生成できるのは感心しますが、完璧ではありません。私は日常のルーチンに使ってみましたが、PHPのコードにバグが見つかりました。それでも、初心者にとっては良いスタートポイントです。次のアップデートであの厄介なエラーが修正されるといいですね!🤓
0
MichaelDavis
2025-04-17 08:00:00
A capacidade do ChatGPT de gerar código em várias linguagens é impressionante, mas não é perfeita. Tentei usá-lo para minha rotina diária e encontrei alguns bugs no código PHP. Ainda assim, é um ótimo ponto de partida para iniciantes. Talvez a próxima atualização corrija esses erros chatos! 🤓
0
GeorgeMiller
2025-04-16 08:00:00
La capacidad de ChatGPT para generar código en múltiples lenguajes es impresionante, pero no es perfecta. Lo probé para mi rutina diaria y encontré algunos errores en el código PHP. Aún así, es un gran punto de partida para principiantes. ¡Quizás la próxima actualización solucione esos molestos errores! 🤓
0
GeorgeSmith
2025-04-17 08:00:00
ChatGPT की कई भाषाओं में कोड जनरेट करने की क्षमता प्रभावशाली है, लेकिन यह परफेक्ट नहीं है। मैंने अपनी दैनिक रूटीन के लिए इसका उपयोग किया और PHP कोड में कुछ बग्स पाए। फिर भी, यह शुरुआती लोगों के लिए एक अच्छा शुरुआती बिंदु है। शायद अगला अपडेट इन चिढ़ाने वाली गलतियों को ठीक कर देगा! 🤓
0
RalphBaker
2025-04-20 08:00:00
ChatGPT's ability to generate daily routines in multiple programming languages is mind-blowing! I tried it with Python and Java, and the code was spot on. But, it sometimes struggles with more niche languages like Rust. Still, it's a fantastic tool for learning and exploring different coding styles. Give it a go! 🚀
0
在過去的一年中,很明顯Chatgpt有編寫代碼的印章。我通過一系列的PHP和WordPress測試將其提出,這些節奏確實突出了它在編碼方面的優勢和缺點。
但是Chatgpt的編碼知識真正延伸了多遠?根據O'Reilly Media的2023年排名,當我在2023年初首次寫這篇文章時,我決定在12種最受歡迎的編程語言中挑戰它。
從那時起,我們已經深入研究了編程語言的受歡迎程度,但是即使有了2024年末更新,我仍堅持使用我們測試的原始12種語言。當然,其中一些可能不是那裡的知名人士,但是它們仍在使用中。這種混合物為我們提供了一個可靠的快照,以了解Chatgpt如何處理廣泛的語言。
由於“ Hello,World”通常是一個單線,因此我通過要求Chatgpt展示“ Hello,World”十次,每次都會增加櫃檯,從而使事情變得有些加註。我還提出了請求檢查俄勒岡州的當地時間,並根據時間的不同,以“早上好”,“好下午”或“晚上好”開始每個序列。
這不僅可以測試程序流和一些內置功能,而且可以使代碼足夠簡短,以便我在這裡展示所有12種語言。
這是我使用的提示:
在\ _ \ _ \ _ \ _中編寫一個程序,該程序根據俄勒岡州的哪個時間輸出“早上好”,“好下午”或“晚上好”,然後輸出十條包含循環索引的線(以1個空間開始),一個空間,然後輸出“ Hello,World!”。
對於每種編程語言,我還要求Chatgpt快速對其主要使用。這是一個提示:
對於以下每種語言,請寫下其主要用途的單句描述:Java,Python,Rust,Go,C ++,C ++,JavaScript,C#,C,C,Typescript,Typescript,R,Kotlin,Scala,Scala。
1。 Java
Chatgpt將Java描述為:“一種通用語言,主要用於構建桌面,網絡和移動應用程序,並以其'Write Instry,在任何地方運行“哲學”而聞名。”
Java最初是由Sun Microsystems開發的,但是當Oracle收購Sun時,它們也得到了Java。儘管Java規格開放,但該語言本身歸Oracle擁有,多年來,這引發了一些激烈的法律鬥爭。
這是Chatgpt的代碼:
2。 Python
Chatgpt將Python描述為“一種通用語言,用於數據分析,人工智能,Web開發和自動化,並以其可讀性和易用性而聞名。”
如果您打算深入研究AI編程,我的建議是學習Python。如今,這實際上是AI代碼的骨幹。
這是Chatgpt的代碼:
3。生鏽
Chatgpt將Rust描述為“一種系統編程語言,用於構建高性能和可靠的軟件,並以其內存安全性和線程安全保證而聞名。”
這是Chatgpt的代碼:
4。去
Chatgpt將GO描述為“一種系統編程語言,用於構建可擴展有效的網絡和服務器應用程序,並以其簡單性和內置並發功能而聞名。”
Go是開源的,但由Google管理。去。 Google.看看他們在那裡做了什麼?
這是Chatgpt的代碼:
5。 C++
Chatgpt將C ++描述為“一種用於構建操作系統,遊戲引擎和高性能應用程序的系統編程語言,並以其對硬件和內存的控製而聞名。”
這是Chatgpt的代碼:
6。 javaScript
Chatgpt將JavaScript描述為“用於構建交互式Web應用程序的客戶端腳本語言,並以其在Web開發中廣泛使用及其在Web瀏覽器中運行的能力而聞名。”
與CSS,JavaScript一起是網絡的關鍵視覺設計語言之一,在過去十年左右的時間裡,我的褻瀆之處也很大。
這是Chatgpt的代碼:
7。 c#
Chatgpt將C#描述為“一種通用語言,用於構建Windows桌面應用程序,遊戲和Web應用程序,並以面向對象的功能和與.NET Framework的集成而聞名。”
C#是Microsoft的專有語言。我在加州大學伯克利分校的擴展名中教了十多年。如果您想在以微軟為中心的環境中找到工作,這是一個很好的起點。
這是Chatgpt的代碼:
8。 c
Chatgpt將C描述為“一種用於構建操作系統,嵌入式系統和高性能應用程序的系統編程語言,並以其效率和低級控製而聞名。”
他們說你永遠不會忘記你的初戀。在我在木船和熨斗程序員時期自學的時候,我從未真正喜歡一種編程語言。但是後來我遇到了C,我的世界發生了變化。一開始是愛。關於語言簡潔的簡單性只是在深處與我點擊。也許有點多,但這是事實。 C永遠是我的第一個句法愛。
這是Chatgpt的代碼:
9。打字稿
Chatgpt將打字稿描述為“用於構建大型Web應用程序的JavaScript的超集,並以其可選的靜態鍵入和高級語言功能而聞名。”
Typescript也是Microsoft產品,但與C#不同,它是開源和非專有的。
這是Chatgpt的代碼:
10。 R
Chatgpt將R描述為“一種用於統計計算和數據分析的語言,並以其強大的數據操縱和可視化功能而聞名。”
這是Chatgpt的代碼:
11。 Kotlin
Chatgpt將Kotlin描述為“一種通用語言,用於構建Android應用程序,服務器端應用程序和Web應用程序,並以其簡潔性和與Java的互操作性而聞名。”
Kotlin是由Jetbrains開發的,Jetbrains也是我目前最喜歡的開發環境的PhpStorm的人們。
這是Chatgpt的代碼:
12。 Scala
Chatgpt將Scala描述為“一種用於構建可擴展和分佈式應用程序的語言,並以其對功能編程的支持及其與Java虛擬機的集成而聞名。”
這是Chatgpt的代碼:
有趣的是,Scala的輸出(如上所示)引起了我的注意。我從未在Scala中編碼,對此並不了解。看來ChatGpt也沒有,因為它沒有像其他語言那樣為Scala提供語法著色。
最終想法(有點)
作為一種自稱的計算機語言,我對此練習感到震驚。也就是說,有幾件事要牢記。首先,我實際上並未測試所有代碼。對此進行許多輸出的測試超出了本文的範圍。但是,我確實回顧了生成的代碼,並且在大多數情況下看起來很穩固。
當我大約一年前我進行了這些測試時,Chatgpt幾乎將所有內容都釘住了(上面的免責聲明)。但是,當我要求它以福特(一種古怪但很酷的語言)編寫代碼時,它產生的代碼看起來像thor,但標記為perl。絕對不是佩爾。
這次,它正確生成(結腸是死去的贈品),並將其標記為正確。就像與Scala一樣,Chatgpt似乎沒有第四的語法著色表,但是否則,似乎很好。
與我進入Chatgpt的編碼功能的所有其他嘗試一樣,我印象深刻,但也謹慎。我的建議保持不變:將其用作工具,但始終再次測試,測試和測試。




ChatGPT's ability to generate code in multiple languages is impressive, but it's not perfect. I tried using it for my daily routine and found some bugs in the PHP code. Still, it's a great starting point for beginners. Maybe next update will fix those pesky errors! 🤓




ChatGPTが複数の言語でコードを生成できるのは感心しますが、完璧ではありません。私は日常のルーチンに使ってみましたが、PHPのコードにバグが見つかりました。それでも、初心者にとっては良いスタートポイントです。次のアップデートであの厄介なエラーが修正されるといいですね!🤓




A capacidade do ChatGPT de gerar código em várias linguagens é impressionante, mas não é perfeita. Tentei usá-lo para minha rotina diária e encontrei alguns bugs no código PHP. Ainda assim, é um ótimo ponto de partida para iniciantes. Talvez a próxima atualização corrija esses erros chatos! 🤓




La capacidad de ChatGPT para generar código en múltiples lenguajes es impresionante, pero no es perfecta. Lo probé para mi rutina diaria y encontré algunos errores en el código PHP. Aún así, es un gran punto de partida para principiantes. ¡Quizás la próxima actualización solucione esos molestos errores! 🤓




ChatGPT की कई भाषाओं में कोड जनरेट करने की क्षमता प्रभावशाली है, लेकिन यह परफेक्ट नहीं है। मैंने अपनी दैनिक रूटीन के लिए इसका उपयोग किया और PHP कोड में कुछ बग्स पाए। फिर भी, यह शुरुआती लोगों के लिए एक अच्छा शुरुआती बिंदु है। शायद अगला अपडेट इन चिढ़ाने वाली गलतियों को ठीक कर देगा! 🤓




ChatGPT's ability to generate daily routines in multiple programming languages is mind-blowing! I tried it with Python and Java, and the code was spot on. But, it sometimes struggles with more niche languages like Rust. Still, it's a fantastic tool for learning and exploring different coding styles. Give it a go! 🚀












