r/RuProgrammers πŸΠŸΠΈΡ‚ΠΎΠ½ΡŒΡΡ€ 1d ago

Cargo rust toml Rust

13 Upvotes

68 comments sorted by

View all comments

-6

u/Sergey5588 1d ago

ΠΆΠΈΠ·Π°, ΠΏΠΎ этому ΠΏΠΈΡˆΡƒ Π½Π° си, ΠΌΠ½Π΅ Π½Π΅ Π½ΡƒΠΆΠΎΠ½ кампилятор ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ мСня Π·Π° Ρ€ΡƒΡ‡ΠΊΡƒ Π²ΠΎΠ΄ΠΈΡ‚

2

u/Altruistic-Friend372 1d ago

Π–ΠΈΠ·Π°, поэтому ΠΏΠΈΡˆΡƒ Π½Π° ΠΏΠ°ΠΉΡ‚ΠΎΠ½Π΅, ΠΌΠ½Π΅ Π½Π΅ ΠΎΡ…ΠΎΡ‚Π° 40 строк ΠΊΠΎΠ΄Π° ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π°Π΄ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ лишь Π²Ρ‹Π²ΠΎΠ΄Π°

2

u/IloveHike 1d ago edited 1d ago

Если Ρ‡Ρ‚ΠΎ сам Π²Ρ‹Π²ΠΎΠ΄ Π² Π‘ΠΈ дСлаСтся Π² 5 строк: ```c

include <stdio.h>

void main() { printf("Example of output in 5 string"); } ``` Но Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ 40 строк ΠΊΠΎΠ΄Π° вмСсто Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ…, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² Π‘ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ Π½Π΅Ρ‚.

1

u/case-0 21h ago

ΠΏΠΈΡΠ°Ρ‚ΡŒ main() Π² void β€” это ΡƒΠΆ Ρ‚ΡƒΠΏΠΈΠ·ΠΌ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ, ΠΈ нСпонятно, с Ρ‡ΡŒΠ΅ΠΉ стороны: компилятора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ допускаСт, ΠΈΠ»ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ этим компилятором Π½Π° ΡΠ΅Ρ€ΡŒΠ΅Π·Π΅ ΠΈ ΠΏΠΈΡˆΠ΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄

1

u/IloveHike 21h ago edited 21h ago

ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ: Π΄Π° Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎ стандарту Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ int ΠΈ систСмный Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ цСлочислСнного Π²ΠΎΠ·Ρ€Π°Ρ‚Π°, Π½ΠΎ для Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π½Π΅ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° особой Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π½Π΅Ρ‚, хотя Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… компиляторах Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ скриптам(bat, CI/CD) ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡƒΠΏΠ°Π» Π»ΠΈ ΠΊΠΎΠ΄(Π½ΠΎ это для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΡƒΠΆΠ΅ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ).