Notice: file_put_contents(): Write of 19531 bytes failed with errno=28 No space left on device in /var/www/tgoop/post.php on line 50
Data Science by ODS.ai 🦜@opendatascience P.2535
OPENDATASCIENCE Telegram 2535
Forwarded from DevOps
Какой язык программирования ΠΈΠΌΠ΅Π΅Ρ‚ самый Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄? πŸ€”

Команда TIOBE ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»Π° Π±ΠΎΠ»Π΅Π΅ 8 000 коммСрчСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ 1,5 ΠΌΠ»Ρ€Π΄ строк ΠΊΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, Π³Π΄Π΅ цикломатичСская ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ (количСство Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ выполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ) Π²Ρ‹ΡˆΠ΅ всСго.

πŸ“Š Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

1️⃣ MATLAB (6.03 ΠΏΡƒΡ‚ΠΈ/функция) β€” часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡƒΡ‡Ρ‘Π½Ρ‹ΠΌΠΈ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌΠΈ-Π΄ΠΎΠΌΠ΅Π½Ρ‰ΠΈΠΊΠ°ΠΌΠΈ, Π° Π½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, поэтому ΠΊΠΎΠ΄ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠ΅Π½Π΅Π΅ структурированным.
2️⃣ C (5.74) β€” ручная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок β†’ мноТСство if/else ΠΈ условий.
3️⃣ JavaScript (3.50) β€” быстрая Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, постоянно ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ трСбования ΠΈ Ρ€Π°Π·Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².
4️⃣ Go (3.39) β€” идиоматичСский ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок с мноТСством явных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ.
5️⃣ Python (2.71) ΠΈ TypeScript (2.51) β€” срСдняя ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π°Ρ Π³ΠΈΠ±ΠΊΠΈΠΉ синтаксис ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр примСнСния.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) β€” ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠΆΠ΅ благодаря Π·Ρ€Π΅Π»Ρ‹ΠΌ Ρ„ΠΈΡ‡Π°ΠΌ ΠΈ структурированным ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌ.
7️⃣ Rust (1.32) β€” самая низкая ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ΄Ρ‡Ρ‘Ρ€ΠΊΠΈΠ²Π°ΡŽΡ‰Π°Ρ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» бСзопасных ΠΈ простых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

πŸ“ Π˜Ρ‚ΠΎΠ³: Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ влияСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сам язык, Π½ΠΎ ΠΈ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° ΠΊΠΎΠ΄ΠΈΠ½Π³Π° ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ошибок.

πŸ“Œ ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ

#ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ #Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° #ΠΊΠΎΠ΄ #softwareengineering
❀5πŸ‘4πŸ”₯2πŸ₯°1



tgoop.com/opendatascience/2535
Create:
Last Update:

Какой язык программирования ΠΈΠΌΠ΅Π΅Ρ‚ самый Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄? πŸ€”

Команда TIOBE ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»Π° Π±ΠΎΠ»Π΅Π΅ 8 000 коммСрчСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ 1,5 ΠΌΠ»Ρ€Π΄ строк ΠΊΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, Π³Π΄Π΅ цикломатичСская ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ (количСство Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ выполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ) Π²Ρ‹ΡˆΠ΅ всСго.

πŸ“Š Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

1️⃣ MATLAB (6.03 ΠΏΡƒΡ‚ΠΈ/функция) β€” часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡƒΡ‡Ρ‘Π½Ρ‹ΠΌΠΈ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌΠΈ-Π΄ΠΎΠΌΠ΅Π½Ρ‰ΠΈΠΊΠ°ΠΌΠΈ, Π° Π½Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, поэтому ΠΊΠΎΠ΄ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠ΅Π½Π΅Π΅ структурированным.
2️⃣ C (5.74) β€” ручная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок β†’ мноТСство if/else ΠΈ условий.
3️⃣ JavaScript (3.50) β€” быстрая Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, постоянно ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ΡΡ трСбования ΠΈ Ρ€Π°Π·Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².
4️⃣ Go (3.39) β€” идиоматичСский ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок с мноТСством явных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ.
5️⃣ Python (2.71) ΠΈ TypeScript (2.51) β€” срСдняя ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π°Ρ Π³ΠΈΠ±ΠΊΠΈΠΉ синтаксис ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр примСнСния.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) β€” ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠΆΠ΅ благодаря Π·Ρ€Π΅Π»Ρ‹ΠΌ Ρ„ΠΈΡ‡Π°ΠΌ ΠΈ структурированным ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌ.
7️⃣ Rust (1.32) β€” самая низкая ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ΄Ρ‡Ρ‘Ρ€ΠΊΠΈΠ²Π°ΡŽΡ‰Π°Ρ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» бСзопасных ΠΈ простых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

πŸ“ Π˜Ρ‚ΠΎΠ³: Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ влияСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сам язык, Π½ΠΎ ΠΈ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° ΠΊΠΎΠ΄ΠΈΠ½Π³Π° ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ошибок.

πŸ“Œ ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ

#ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ #Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° #ΠΊΠΎΠ΄ #softwareengineering

BY Data Science by ODS.ai 🦜




Share with your friend now:
tgoop.com/opendatascience/2535

View MORE
Open in Telegram


Telegram News

Date: |

You can invite up to 200 people from your contacts to join your channel as the next step. Select the users you want to add and click β€œInvite.” You can skip this step altogether. A few years ago, you had to use a special bot to run a poll on Telegram. Now you can easily do that yourself in two clicks. Hit the Menu icon and select β€œCreate Poll.” Write your question and add up to 10 options. Running polls is a powerful strategy for getting feedback from your audience. If you’re considering the possibility of modifying your channel in any way, be sure to ask your subscribers’ opinions first. How to Create a Private or Public Channel on Telegram? The Channel name and bio must be no more than 255 characters long Among the requests, the Brazilian electoral Court wanted to know if they could obtain data on the origins of malicious content posted on the platform. According to the TSE, this would enable the authorities to track false content and identify the user responsible for publishing it in the first place.
from us


Telegram Data Science by ODS.ai 🦜
FROM American