Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅, Π₯Π°Π±Ρ€! ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡΠΌ Π²ΠΈ ΠΏΡ€Π΅Π²ΠΎΠ΄Π° Π½Π° поста Π½Π° Π‘Ρ‚ΠΈΠ²ΡŠΠ½ Π£ΠΎΠ»Ρ„Ρ€Π°ΠΌ β€žWolfram Function Repository: ΠŸΡƒΡΠΊΠ°Π½Π΅ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° Wolfram Languageβ€œ.

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

ΠŸΡ€Π΅Π΄ΠΏΠΎΡΠΈΠ»ΠΊΠΈΡ‚Π΅ Π·Π° устойчивост Π½Π° Wolfram Language

ДнСс смС Π½Π° ΠΏΡ€Π°Π³Π° Π½Π° Π²Π΅Π»ΠΈΠΊΠΈ постиТСния с програмния Π΅Π·ΠΈΠΊ Wolfram Language. Π‘Π°ΠΌΠΎ ΠΏΡ€Π΅Π΄ΠΈ Ρ‚Ρ€ΠΈ сСдмици пуснахмС Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π΅Π½ Π΄Π²ΠΈΠΆΠΎΠΊ Wolfram Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΄Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Ρ‚ Wolfram Language Π² своитС ΠΌΠ°Ρ‰Π°Π±Π½ΠΈ софтуСрни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. ДнСс стартирамС рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram, Π·Π° Π΄Π° прСдоставим ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€Π°Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, създадСни Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° Wolfram Language, ΠΈ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° отварямС рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° всСки, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° допринСсС Π·Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° нашия софтуСрСн ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.

Ѐункционалният Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Wolfram Π΅ възмоТСн Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠ½ΠΈΠΊΠ°Π»Π½Π°Ρ‚Π° спСцифика Π½Π° Wolfram Language Π½Π΅ само ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Π½ Π΅Π·ΠΈΠΊ, Π½ΠΎ ΠΈ ΠΊΠ°Ρ‚ΠΎ пълСн изчислитСлСн Π΅Π·ΠΈΠΊ. Π’ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈ Π΅Π·ΠΈΡ†ΠΈ добавянСто Π½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ†Π΅Π»ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ ΠΈΠ»ΠΈ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° работят Π·Π°Π΅Π΄Π½ΠΎ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π² Wolfram Language Π²Π΅Ρ‡Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΎ Π² самия Π΅Π·ΠΈΠΊ, Ρ‡Π΅ Π΅ възмоТно Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° сС Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° функционалност, просто добавяйки Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Ρ‚ Π² цялостната структура Π½Π° Π΅Π·ΠΈΠΊΠ°.

НапримСр, Π²Π΅Ρ‡Π΅ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram ΠΈΠΌΠ° 532 Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ структурирани Π² 26 Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

По аналогия с ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 6000 стандартни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π² Wolfram Language, всяка функция ΠΎΡ‚ рСпозитория ΠΈΠΌΠ° страница с докумСнтация с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈ описания ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π—Π° Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ към страницата, ΠΊΠΎΠΏΠΈΡ€Π°ΠΉΡ‚Π΅ горния ΠΎΠ±Π΅ΠΊΡ‚ (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ BLOB), поставСтС Π³ΠΎ Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π·Π° въвСТданС ΠΈ слСд Ρ‚ΠΎΠ²Π° стартирайтС функцията - тя Π²Π΅Ρ‡Π΅ Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½Π° Π² Wolfram Language ΠΈ Π΅ Π½Π°Π»ΠΈΡ‡Π½Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅, Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΉΠΊΠΈ ΠΎΡ‚ вСрсия 12.0:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π’ΡƒΠΊ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° LogoQRCode НС Π΅ Π½ΡƒΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° настройватС β€žΠ±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡβ€œ - Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π² Wolfram Language Π²Π΅Ρ‡Π΅ смС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π»ΠΈ послСдоватСлСн ΠΈ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΠ·ΠΈΡ€Π°Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° изобраТСния, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ°:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Надявам сС, Ρ‡Π΅ с ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ°Ρ‚Π° Π½Π° прСкрасната ΠΈ Ρ‚Π°Π»Π°Π½Ρ‚Π»ΠΈΠ²Π° общност, която растС ΠΈ сС Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° (Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language) ΠΏΡ€Π΅Π· послСднитС няколко дСсСтилСтия. РСпозиторият Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‰Π΅ Ρ€Π°Π·ΡˆΠΈΡ€ΠΈ ΠΎΠ±Ρ…Π²Π°Ρ‚Π° Π½Π° (възмоТно ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ, спСциализирани Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ области Π½Π° Π½Π°ΡƒΠΊΠ°Ρ‚Π° ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ‚Π°) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ°. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ сС прСдоставя Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΊΠ°ΠΊΡ‚ΠΎ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° (Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ ΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ), Ρ‚Π°ΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅, ΠΊΠΎΠΈΡ‚ΠΎ сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π΅Π·ΠΈΠΊΠ°. (Π’ΡƒΠΊ трябва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ Wolfram Language Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 30-годишна история Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈ стабилСн растСТ).
Π’ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΎΡ‚ рСпозитория ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΌΠ°Π»ΠΊΠΈ ΠΈΠ»ΠΈ доста обСмисти Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ΄, написан Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language. НапримСр, Ρ‚ΠΎΠ²Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ повиквания към външни API ΠΈ услуги ΠΈΠ»ΠΈ външни Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Π΅Π·ΠΈΡ†ΠΈ. Π£Π½ΠΈΠΊΠ°Π»Π½Π°Ρ‚Π° характСристика Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π΅, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚Π΅ към функционалността Π½Π° потрСбитСлско Π½ΠΈΠ²ΠΎ, Ρ‰Π΅ липсват възмоТни Π½Π΅ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΡ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π΅ построСн Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° послСдоватСлната структура Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language β€” ΠΈ всяка функция Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ β€” Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ трябва.
ΠžΠ±Π²ΠΈΠ²ΠΊΠ°Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½Π°Ρ‚Π° структура Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram са настроСни Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ всСки Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ своя принос ΠΏΠΎ максимално прост ΠΈ ΡƒΠ΄ΠΎΠ±Π΅Π½ Π·Π° Π½Π΅Π³ΠΎ Π½Π°Ρ‡ΠΈΠ½ β€” ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ просто Π΄Π° попълни тСкстов Ρ„Π°ΠΉΠ» Π½Π° Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊΠ° (с Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ nb) WL. Π’Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ позволяват ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, добавяни Π² рСпозитория, с Ρ†Π΅Π» тяхната Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½Π° интСграция Π² Π΅Π·ΠΈΠΊΠ°. ΠΠ°ΡˆΠ°Ρ‚Π° компания Π·Π°Π»Π°Π³Π° Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠ° Π³Ρ€ΡƒΠΏΠ° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Ρ‚ своитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π΅Π·ΠΈΠΊΠ°, Π° Π½Π΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ слоТности Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” ΠΈ Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Ρ‚ΡƒΠΊ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ процСс Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Π½ΠΈΠ΅ Π½Π΅ настоявамС Π·Π° Π½Π΅Ρ‰ΠΎ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° конструкцията ΠΈΠ»ΠΈ строги стандарти Π·Π° Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΎΡΡ‚ ΠΈ надСТдност Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ ΠΏΠΎ-Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅, Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π² ядрото Π½Π° Π΅Π·ΠΈΠΊΠ°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅.

Π’ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ компромиси ΠΈ подробности, Π½ΠΎ Ρ†Π΅Π»Ρ‚Π° Π½ΠΈ Π΅ Π΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram Π·Π° удобство Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ Π·Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° Π΄Π°Π²Π°Ρ‚ осСзаСм принос Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ°. Π‘ нарастващия Π±Ρ€ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π΅ сС съмнявам, Ρ‡Π΅ Ρ‰Π΅ трябва Π΄Π° ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚ΠΈΠΌ Π½ΠΎΠ²ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ Π² рСпозитория Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π° Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° мноТСството Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π·Π° Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ наистина искат. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π΅ ΠΎΠ±Π½Π°Π΄Π΅ΠΆΠ΄Π°Π²Π°Ρ‰ΠΎ, Ρ‡Π΅ избраният ΠΎΡ‚ нас ΠΏΡŠΡ‚ Π΅ Π΄ΠΎΠ±Ρ€ΠΎ Π½Π°Ρ‡Π°Π»ΠΎ. Аз Π»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ… няколко Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° Π±Π°Π·Π°. Много ΠΎΡ‚ тях са основани Π½Π° ΠΊΠΎΠ΄Π°, ΠΊΠΎΠΉΡ‚ΠΎ Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ… ΠΏΡ€Π΅Π· сравнитСлно дълъг ΠΏΠ΅Ρ€ΠΈΠΎΠ΄. И ΠΌΠΈ ΠΎΡ‚Π½Π΅ само няколко ΠΌΠΈΠ½ΡƒΡ‚ΠΈ, Π·Π° Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Ρ Π² рСпозитория. Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ са Π² рСпозитория, ΠΌΠΎΠ³Π° Π½Π°ΠΉ-накрая – Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΠΈ ΠΏΠΎ всяко Π²Ρ€Π΅ΠΌΠ΅ – Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ Ρ‚Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Π±Π΅Π· Π΄Π° сС Ρ‚Ρ€Π΅Π²ΠΎΠΆΠ° Π·Π° Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, изтСглянС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ Ρ‚.Π½.

Π£Π²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° СфСктивността ΠΏΡ€ΠΈ Π½Π°ΠΌΠ°Π»Π΅Π½ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ

ΠžΡ‰Π΅ ΠΏΡ€Π΅Π΄ΠΈ появата Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ имашС Π½Π°Ρ‡ΠΈΠ½ΠΈ Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠΎΠ΄ Π½Π° Wolfram Language (Π½Π°ΡˆΠΈΡΡ‚ ΠΏΡŠΡ€Π²ΠΈ голям цСнтрализирания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ бСшС MathSource, създадСн Π·Π° Mathematica ΠΏΡ€Π΅Π· 1991 Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° CD-ROM ΠΈ Ρ‚.Π½.). ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ, прСдлаганият ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram Π΅ ΠΏΠΎ-ΠΌΠΎΡ‰Π½ΠΎ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ срСдство Π·Π° изпълнСниС Π½Π° спомСнатитС Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 30 Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π°ΡˆΠ°Ρ‚Π° компания ΡƒΡΡŠΡ€Π΄Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° цСлостта Π½Π° структурата Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram, ΠΈ Ρ‚ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΎ, Π·Π° Π΄Π° станС Π΅Π·ΠΈΠΊΠ° Wolfram Π½Π΅ просто Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, Π° ΠΏΡŠΠ»Π½ΠΎΡ†Π΅Π½Π΅Π½ изчислитСлСн Π΅Π·ΠΈΠΊ. И ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, ΡΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° към Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π΄ΠΈΠ½Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ към ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ послСдоватСлно сС добавят ΠΈ вписват Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° Ρ†Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚Π½Π° Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ.

Π’ структурата Π½Π° рСализация Π½Π° всяка функция ΠΏΡ€ΠΎΡ‚ΠΈΡ‡Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ изчислитСлни процСси. Π’ΡƒΠΊ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° сС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π΅, Ρ‡Π΅ Π·Π° потрСбитСля функцията трябва Π΄Π° ΠΈΠΌΠ° ясСн ΠΈ Π΅Π΄Π½ΠΎΡ€ΠΎΠ΄Π΅Π½ Π²ΠΈΠ΄, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄ΠΈΠΌΠ° чСтимост. Π’ Ρ‚ΠΎΠ·ΠΈ контСкст Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language са прСдставСни с ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 6000 послСдоватСлни ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Π΄Π° сС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Ρ‚ΠΎΠ²Π° са Π½Π°ΡˆΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡ€Π΅Π³Π»Π΅Π΄ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° ΠΆΠΈΠ²ΠΎ, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ стотици часовС процСс Π½Π° създаванС Π½Π° стандартни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ). Π’ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка позволява Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ качСствСно, ΠΈΠΌΠ΅Π½Π½ΠΎ структурният Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language с ΠΌΠ½ΠΎΠ³ΠΎΠ±Ρ€ΠΎΠΉΠ½ΠΈΡ‚Π΅ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ са Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π² Π΅Π·ΠΈΠΊΠ°. НапримСр, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ функция, която ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° изобраТСния, ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅Π΄Π΅Π½ΠΈ масиви, ΠΈΠ»ΠΈ молСкулярни структури, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ гСографски Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠ²ΠΈΡ‚ΠΎ ΠΈ Π΄Π° Π΅ Π΄Ρ€ΡƒΠ³ΠΈ β€” Π² Π΅Π·ΠΈΠΊΠ° Π²Π΅Ρ‡Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° тяхното послСдоватСлно символично прСдставянС, ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ²Π° Π’Π°ΡˆΠ°Ρ‚Π° функция става ΠΌΠΈΠ³Π½ΠΎΠ²Π΅Π½ΠΎ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ° с Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π΅Π·ΠΈΠΊΠ°.

Π‘ΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, ΠΊΠΎΠΉΡ‚ΠΎ наистина Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄ΠΎΠ±Ρ€Π΅, Π΅ интСрСсна Π·Π°Π΄Π°Ρ‡Π° Π·Π° ΠΌΠ΅Ρ‚Π°-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅. НапримСр, излишък ΠΎΡ‚ ограничСния Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° няма Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° сС постигнС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°Ρ‚Π° унификация ΠΈ унивСрсалност Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ°. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, ΠΏΡ€ΠΈ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ количСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ ограничСния, няма Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° послСдоватСлност Π½Π° изпълнСниС Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ°. Няколко ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π·Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° компромисни Π΄Π°Π½Π½ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ, ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ΠΈ ΠΎΡ‚ Π½Π°ΡˆΠ°Ρ‚Π° компания, сработиха доста стабилно β€” Ρ‚ΠΎΠ²Π° са: ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π’ΠΎΠ»Ρ„Ρ€Π°ΠΌ ДСмонстрации, стартирал ΠΏΡ€Π΅Π· 2007 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ сСга Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 12000 потрСбитСлски ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ дСмонстрации. Π’ Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Wolfram ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 600 Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language, Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Π½Π΅Π²Ρ€ΠΎΠ½Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ Wolfram сС допълва с Π½ΠΎΠ²ΠΈ Π½Π΅Π²Ρ€ΠΎΠ½Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всяка сСдмица (Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π²Π΅Ρ‡Π΅ са 118) ΠΈ Ρ‚Π΅ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ Ρ‡Ρ€Π΅Π· функцията NetModel Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language.

Всички горСспомСнати ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΠΈΠΌΠ°Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ½Π° особСност β€” ΡΡŠΠ·Π΄Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ висока стСпСн Π½Π° структуриранС ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° процСситС. Π‘Π΅Π· съмнСниС, дСтайлизация Π½Π° структурата Π½Π° ΠΎΠ½ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ прСдставлява дСмонстрация ΠΈΠ»ΠΈ Π½Π΅Π²Ρ€ΠΎΠ½Π½Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈΠ»ΠΈ Π½Π΅Ρ‰ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ, ΠΌΠΎΠΆΠ΅ Π΄Π° Π²Π°Ρ€ΠΈΡ€Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ, Π½ΠΎ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½Π°Ρ‚Π° структура Π·Π° всСки Ρ‚Π΅ΠΊΡƒΡ‰ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π²ΠΈΠ½Π°Π³ΠΈ остава Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Π°. Π’Π°ΠΊΠ° ΠΊΠ°ΠΊΠ²ΠΎ Π΅ Π’Π°ΡˆΠ΅Ρ‚ΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ, относно ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°ΠΊΡŠΠ² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, ΠΊΠΎΠΉΡ‚ΠΎ добавя Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ към Π΅Π·ΠΈΠΊΠ° Wolfram? Wolfram Language Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π΄Π° бъдС ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ гъвкав, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π΄Π° бъдС Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½ ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ ΠΏΠΎ всякакъв Π½Π°Ρ‡ΠΈΠ½. Π’Π°Π·ΠΈ обстоятСлство Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π° Π±ΡŠΡ€Π·ΠΎΡ‚ΠΎ създаванС Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠ°Ρ‰Π°Π±Π½ΠΈ софтуСрни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language. Π’ΡƒΠΊ слСдва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ с нарастващата Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ Ρ‰Π΅ нараснС ΠΈ Ρ†Π΅Π½Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π½Π° Ρ‚Π°ΠΊΡŠΠ² Π΅Π·ΠΈΠΊ. Π’ΠΎΠ²Π° сС дълТи Π½Π° Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ потрСбитСлят ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚ΠΎΠ·ΠΈ Π΅Π·ΠΈΠΊ, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ спСциализирана функционалност ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°, Π½ΠΎ Π½Π΅ трябва Π΄Π° забравямС, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΈ аспСкти ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π΅Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° осигуряванС Π½Π° послСдоватСлна консистСнтност Π½Π° софтуСрнитС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.

Π’ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈ Π΅Π·ΠΈΡ†ΠΈ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° разпространСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ β€” Π°ΠΊΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π΅Π΄Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΊΠΎΠ΄ΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, Π½ΠΎ Π°ΠΊΠΎ сС ΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ няколко Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, няма гаранция, Ρ‡Π΅ Ρ‚Π΅ Ρ‰Π΅ взаимодСйстват ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈ Π΅Π·ΠΈΡ†ΠΈ, Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ ΠΏΡŠΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΈΡ Π΅Π·ΠΈΠΊ Π·Π° изчислСния, липсват Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½ΠΈ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ прСдставяния Π·Π° всякакви Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ, освСн Π·Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ основни структури. Но ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ ΠΎΡ‰Π΅ ΠΏΠΎ-голям, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π° ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄: Π°ΠΊΠΎ някой ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° ΠΌΠ°Ρ‰Π°Π±Π½Π° Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π» Π½Π° функционалност, Ρ‚ΠΎ Π±Π΅Π· ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ Π·Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ смС Π²Π»ΠΎΠΆΠΈΠ»ΠΈ Π² Π΅Π·ΠΈΠΊΠ° Wolfram, Π΅ нСвъзмоТно Π΄Π° сС постигнС консистСнтност. Π—Π°Ρ‚ΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ всички софтуСрни ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π²ΠΈΠ½Π°Π³ΠΈ Π΄Π° работят ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΎ Π·Π°Π΅Π΄Π½ΠΎ.

Π˜Π΄Π΅ΡΡ‚Π° Π·Π°Π΄ рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram Π΅ Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, спомСнат ΠΏΠΎ-Π³ΠΎΡ€Π΅ - просто добавяйки Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ към Π΅Π·ΠΈΠΊΠ° ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° сравнитСлно ΠΌΠ°Π»ΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Π½ ΠΊΠΎΠ΄ Ρ‡Ρ€Π΅Π· ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡ΠΈΠΉΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠ°Ρ‚ΠΎ послСдоватСлни ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π΅ ΠΏΠΎ-лСсна Π·Π°Π΄Π°Ρ‡Π°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ особСности Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΈ с ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (ΠΈ Π½Π°ΡˆΠ°Ρ‚Π° компания ΠΏΠ»Π°Π½ΠΈΡ€Π° Π² Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅ Π΄Π° пуснС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ софтуСрСн Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° ΠΏΠΎΠΌΠΎΡ‰ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠ°Ρ‰Π°Π±Π½ΠΈ софтуСрни ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ). Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π½Π° Π±Π°Π·Π° Π²Π΅Ρ‡Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language, ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ мноТСство Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π±Π°Π·Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ΡƒΠΊ идСята Π΅, Ρ‡Π΅ с относитСлно ΠΌΠ°Π»ΠΊΠΎ усилия Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π΅ възмоТно Π΄Π° сС създадС Ρ€Π΅Π΄ΠΈΡ†Π° Π½ΠΎΠ²ΠΈ ΠΈ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ осигурят Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½ΠΎΡΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ‚Π΅ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΠ±Ρ€Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си ΠΈ освСн Ρ‚ΠΎΠ²Π° Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ лСсно ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ Π² Π΅Π·ΠΈΠΊΠ° Π·Π°Π½Π°ΠΏΡ€Π΅Π΄.

Π’ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ бСзусловно Π΅ компромис. ΠŸΡ€ΠΈ условиС Π·Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎ-ΠΎΠ±ΡˆΠΈΡ€Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° си прСдставим напълно Π½ΠΎΠ² свят Π½Π° функционалност, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ бъдС ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΌΠΎΡ‰Π΅Π½ ΠΈ ΠΏΠΎΠ»Π΅Π·Π΅Π½. Π’ случай, Ρ‡Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ вписват Π² всичко останало, Π½ΠΎ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅ стС Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π΄Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ усилия Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‚ΠΎΠ²Π°, Π·Π° съТалСниС, ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ намаляванС Π½Π° ΠΌΠ°Ρ‰Π°Π±Π° Π½Π° Π’Π°ΡˆΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π˜Π΄Π΅ΡΡ‚Π° Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram Π΅ Π΄Π° осигури функционалността, която опрСдСля основната част Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ‰Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ добавянС Π½Π° ΠΌΠΎΡ‰Π΅Π½ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», Π΄ΠΎΠΊΠ°Ρ‚ΠΎ опростява ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠ±Ρ€Π° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½ΠΎΡΡ‚ Π½Π° програмния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

ΠŸΠΎΠΌΠΎΡ‰ ΠΏΡ€ΠΈ добавянС Π½Π° потрСбитСлски Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅

БпСциалиститС ΠΎΡ‚ Π½Π°ΡˆΠ°Ρ‚Π° компания ΡƒΠΏΠΎΡ€ΠΈΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ…Π°, Π·Π° Π΄Π° направят своя принос Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° рСпозитория Wolfram Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ лСсСн Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. На работния ΠΏΠ»ΠΎΡ‚ (Π²Π΅Ρ‡Π΅ Π² вСрсия 12.0), ΠœΠΎΠΆΠ΅Ρ‚Π΅ послСдоватСлно Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π· Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ Π½Π° основното мСню: File > New > RepositoryItem > Function Repository Item ΠΈ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ «ДСфиниция Π½Π° Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊΠ°Β» (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΎ Π² Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° срСда. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΈ функцията Π·Π° Π°Π½Π°Π»ΠΎΠ³ β€” CreateNotebook[Β«FunctionResourceΒ»]):

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Има Π΄Π²Π΅ основни дСйствия, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈΡ‚Π΅: ΠΏΡŠΡ€Π²ΠΎ, дСйствитСлно Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΊΠΎΠ΄Π° Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° функция ΠΈ Π²Ρ‚ΠΎΡ€ΠΎ, Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ докумСнтация, която ΠΈΠ»ΡŽΡΡ‚Ρ€ΠΈΡ€Π° ΠΊΠ°ΠΊ трябва Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ функцията Π²ΠΈ.
НатиснСтС Π±ΡƒΡ‚ΠΎΠ½Π° Β«ΠžΡ‚Π²ΠΎΡ€ΠΈ ΠΎΠ±Ρ€Π°Π·Π΅Ρ†Β» Π³ΠΎΡ€Π΅, Π·Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚Π΅ сС Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½Π° функция Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language. ОсвСн Ρ‚ΠΎΠ²Π° тя ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π°Π²ΠΈ Π½Π΅Ρ‰ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-спСцифично ΠΎΡ‚ Π²Π³Ρ€Π°Π΄Π΅Π½Π°Ρ‚Π° функция. ΠžΡ‡Π°ΠΊΠ²Π°Π½ΠΈΡΡ‚Π° относно Π½Π΅ΠΉΠ½Π°Ρ‚Π° ΠΏΡŠΠ»Π½ΠΎΡ‚Π° ΠΈ надСТдност Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-ниски.
Врябва Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΈΠΌΠ΅ Π½Π° функцията си, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄Π° отговаря Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π·Π° ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ Π² Wolfram Language. ОсвСн Ρ‚ΠΎΠ²Π° Ρ‰Π΅ Π²ΠΈ Π΅ Π½ΡƒΠΆΠ½Π° докумСнтация Π·Π° функцията, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ°. По-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ‰Π΅ говоря Π·Π° Ρ‚ΠΎΠ²Π° ΠΏΠΎ-късно. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° просто ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π±ΡƒΡ‚ΠΎΠ½Π° Β«ΠŸΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π·Π° стил», ΠΊΠΎΠΉΡ‚ΠΎ обяснява ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅, ΠΈ Π±ΡƒΡ‚ΠΎΠ½Π° Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΒ», ΠΊΠΎΠΉΡ‚ΠΎ прСдоставя инструмСнти Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° докумСнтацията Π½Π° функцията Π²ΠΈ.
ΠšΠΎΠ³Π°Ρ‚ΠΎ стС сигурни, Ρ‡Π΅ всичко Π΅ попълнСно ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΈ стС Π³ΠΎΡ‚ΠΎΠ²ΠΈ, натиснСтС Π±ΡƒΡ‚ΠΎΠ½Π° Β«CheckΒ» (Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Β»). БъвсСм Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ Π΅ всС ΠΎΡ‰Π΅ Π΄Π° Π½Π΅ стС сС Π·Π°ΠΏΠΎΠ·Π½Π°Π»ΠΈ с всички Π΄Π΅Ρ‚Π°ΠΉΠ»ΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ функцията Β«CheckΒ» Ρ‰Π΅ сС изпълнява Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΈ Ρ‰Π΅ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° стил ΠΈ ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½ΠΎΡΡ‚. ЧСсто Π²Π΅Π΄Π½Π°Π³Π° Ρ‰Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ Π΄Π° ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΠΈΡ‚Π΅ ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ (НапримСр: Β«Π’Π°Π·ΠΈ строка трябва Π΄Π° Π·Π°Π²ΡŠΡ€ΡˆΠ²Π° с Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅Β», ΠΈ тя Ρ‰Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ Π΄Π° Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅). Понякога Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ»ΠΈ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π΅Ρ‰ΠΎ сами. ΠΠ΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Ρ‰Π΅ добавямС Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ към Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½Π°Ρ‚Π° функционалност Π½Π° Π±ΡƒΡ‚ΠΎΠ½Π° Β«CheckΒ», Π½ΠΎ основната ΠΌΡƒ Ρ†Π΅Π» Π΅ Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚Π΅ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, отговаря Π½Π° максимално възмоТСн Π±Ρ€ΠΎΠΉ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π·Π° стил.

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ стартиратС β€žCheckβ€œ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ β€žPreviewβ€œ (β€žΠŸΡ€Π΅Π³Π»Π΅Π΄β€œ). β€žPreviewβ€œ създава ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π΅Π½ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° страницата Π½Π° докумСнтацията, която стС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ Π·Π° функцията си. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π·Π° Ρ„Π°ΠΉΠ», създадСн Π½Π° вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ ΠΈΠ»ΠΈ Π·Π° Ρ„Π°ΠΉΠ», находящ сС Π² ΠΎΠ±Π»Π°Ρ‡Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. Ако ΠΏΠΎ някаква ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π½Π΅ стС Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ ΠΎΡ‚ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈΠΆΠ΄Π°Ρ‚Π΅ Π² прСдваритСлния ΠΏΡ€Π΅Π³Π»Π΅Π΄, просто сС Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ Π½Π°Π·Π°Π΄, Π½Π°ΠΏΡ€Π°Π²Π΅Ρ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ ΠΈ слСд Ρ‚ΠΎΠ²Π° ΠΎΡ‚Π½ΠΎΠ²ΠΎ натиснСтС Π±ΡƒΡ‚ΠΎΠ½Π° Preview.
Π‘Π΅Π³Π° стС Π³ΠΎΡ‚ΠΎΠ²ΠΈ Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ функцията си Π² рСпозитория. Π‘ΡƒΡ‚ΠΎΠ½ΡŠΡ‚ Deploy Π²ΠΈ прСдоставя Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° дСйствиС:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

На Ρ‚Π°Π·ΠΈ ΡΡ‚ΡŠΠΏΠΊΠ° Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ функцията си Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° бъдС Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° всСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π». Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ функцията си Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. НапримСр, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ функция, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ Π½Π° вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° бъдС Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€. Или ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° я ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ Π² своята ΠΎΠ±Π»Π°Ρ‡Π½Π° смСтка, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° бъдС Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° вас, ΠΊΠΎΠ³Π°Ρ‚ΠΎ стС ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΎΠ±Π»Π°ΠΊΠ°. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ (Ρ€Π°Π·Π³ΡŠΡ€Π½Π΅Ρ‚Π΅) функцията си ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ Ρ‡Ρ€Π΅Π· своята ΠΎΠ±Π»Π°Ρ‡Π½Π° смСтка. Вя няма Π΄Π° бъдС Π² цСнтралния Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° прСдоставитС Π½Π° някого URL адрСс, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° ΠΌΡƒ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ функцията Π²ΠΈ ΠΎΡ‚ Π²Π°ΡˆΠ°Ρ‚Π° смСтка. (Π’ Π±ΡŠΠ΄Π΅Ρ‰Π΅ Ρ‰Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»Π½ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π½Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° цялата Π½ΠΈ компания).

И Ρ‚Π°ΠΊΠ°, Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌ, Ρ‡Π΅ искатС наистина Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ функцията си Π² Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram. Π—Π° Ρ†Π΅Π»Ρ‚Π° натискатС Π±ΡƒΡ‚ΠΎΠ½Π° β€žΠ˜Π·ΠΏΡ€Π°Ρ‚ΠΈβ€œ Π² рСпозитория. Какво сС случва Π² Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚? Π’Π°ΡˆΠ΅Ρ‚ΠΎ заявлСниС Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΎΠΏΠ°Π΄Π° Π² опашка Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ ΠΈ ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ ΠΎΡ‚ нашия спСциалСн Π΅ΠΊΠΈΠΏ ΠΎΡ‚ ΠΊΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΈ.

Π”ΠΎΠΊΠ°Ρ‚ΠΎ Π²Π°ΡˆΠ΅Ρ‚ΠΎ заявлСниС ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡ€Π΅Π· процСса Π½Π° ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ (ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΎΡ‚Π½Π΅ΠΌΠ° няколко Π΄Π½ΠΈ), Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π·Π° статуса Π½Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ, възмоТно, прСдлоТСния Π·Π° ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. Но Π²Π΅Π΄Π½Π°Π³Π° Ρ‰ΠΎΠΌ функцията Π²ΠΈ бъдС ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°, тя Ρ‰Π΅ бъдС Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram ΠΈ Ρ‰Π΅ станС Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° всякакво ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. (И Ρ‚ΠΎΠ²Π° Ρ‰Π΅ сС отразява Π² Π±ΡŽΠ»Π΅Ρ‚ΠΈΠ½ΠΈ с Π½ΠΎΠ²ΠΈΠ½ΠΈ Π·Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ‚.Π½.)

Какво трябва Π΄Π° ΠΈΠΌΠ° Π² рСпозиторията?

Π’Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ Π² Π½Π°ΡˆΠ°Ρ‚Π° компания стандартитС Π·Π° ΠΎΠ±Ρ…Π²Π°Ρ‚, надСТдност ΠΈ ΠΎΠ±Ρ‰ΠΎ качСство са ΠΌΠ½ΠΎΠ³ΠΎ високи; ΠΎΡ‚ 6000+ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ смС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π»ΠΈ Π² Π΅Π·ΠΈΠΊΠ° Wolfram ΠΏΡ€Π΅Π· послСднитС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 30 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, всички отговарят Π½Π° горСпосочСнитС изисквания. Π¦Π΅Π»Ρ‚Π° Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° цялата структура ΠΈ функционалности, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ Π² Wolfram Language, Π·Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈ възмоТно Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Ρ‚.Π΅. Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΏΠΎ-висока производитСлност).

НСсъмнСно, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram трябва Π΄Π° отговарят Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Wolfram Language β€” Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ‚Π΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° взаимодСйстват напълно с Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π΄Π° отговарят Π½Π° очакванията Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ относно Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ трябва Π΄Π° работят ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π΅ Π΅ Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° ΠΈΠΌΠ°Ρ‚ Π΅Π΄Π½Π°ΠΊΠ²Π° стСпСн Π½Π° Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΎΡΡ‚ ΠΈΠ»ΠΈ надСТдност.

Π’ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram Language ΡƒΠΏΠΎΡ€ΠΈΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ, Π·Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ софтуСрнитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ възмоТно Π½Π°ΠΉ-ΠΎΠ±Ρ‰ΠΈ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram Π½Π΅ Π΅ Π½ΠΈΡ‰ΠΎ лошо Π΄Π° ΠΈΠΌΠ° функция, която просто ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½ случай. НапримСр, функцията SendMailFromNotebook ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² Π΅Π΄ΠΈΠ½ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° ΠΈΠΌΠ΅ΠΉΠ»ΠΈ ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ Π½Π°Ρ‡ΠΈΠ½. PolygonalDiagram създава Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ само с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅ ΠΈ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ ΠΈ Ρ‚.Π½.

ΠžΡ‰Π΅ Π΅Π΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΡΠ²ΡŠΡ€Π·Π°Π½ с Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π΅, Ρ‡Π΅ Π½Π°ΡˆΠ°Ρ‚Π° компания ΠΏΠΎΠ»Π°Π³Π° всички усилия Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° всички Π½Π΅Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ случаи, Π·Π° Π΄Π° осигури ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π½Π΅ΠΊΠΎΡ€Π΅ΠΊΡ‚Π΅Π½ Π²Ρ…ΠΎΠ΄ ΠΈ Ρ‚.Π½. Π’ рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ напълно Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ Π΅ Π΄Π° ΠΈΠΌΠ° спСциална функция, която ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° основнитС случаи Π½Π° Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° ΠΈ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€Π° всички останали.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π΅, Ρ‡Π΅ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ правят ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈ Π³ΠΎ правят ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅, Π½ΠΎ оптимизацията Π·Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ – Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram – трябва Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΌΠ½ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΄Π° сС Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π°Π²Π° Π² процСситС Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° всяка ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° функция.

Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° тСстванС Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² рСпозитория. ΠžΡ‡Π°ΠΊΠ²Π°Π½ΠΈΡΡ‚Π° Π·Π° послСдоватСлност Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ СстСствСно са ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ниски, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π·Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ°. Π’ΠΎΠ²Π° Π΅ особСно Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ Π² случаитС, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ зависят ΠΎΡ‚ външни рСсурси, ΠΊΠ°Ρ‚ΠΎ API; Π²Π°ΠΆΠ½ΠΎ Π΅ постоянно Π΄Π° сС ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°Ρ‚ послСдоватСлни тСстовС, ΠΊΠΎΠΈΡ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°. Π’ Ρ„Π°ΠΉΠ»Π° nb ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ясно Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ опрСдСлСния (Π² сСкцията β€žΠ”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡβ€œ) ΠΈ Π΄Π° поставитС Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° тСста, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΎΡ‚ Π²Ρ…ΠΎΠ΄Π½ΠΈ ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π΅, ΠΈΠ»ΠΈ ΠΎΡ‚ пълни символни ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΎΡ‚ Ρ‚ΠΈΠΏ VerificationTest, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ смСтнСтС Π·Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. ОсвСн Ρ‚ΠΎΠ²Π° систСмата постоянно сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π΅ прСдоставСнитС ΠΎΡ‚ Вас ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π² докумСнтацията Π² процСс Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° (Π² Ρ‚ΠΎΠ²Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ понякога ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС доста рСсурсоСмко, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° функция, Ρ‡ΠΈΠΉΡ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ зависи ΠΎΡ‚ случайни числа ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° дСня).

Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‰Π΅ ΠΈΠΌΠ° Ρ€Π΅Π΄ΠΈΡ†Π° слоТности ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ. Някои Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ просто Π΅Π΄Π½Π° линия ΠΊΠΎΠ΄, Π΄Ρ€ΡƒΠ³ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ хиляди ΠΈΠ»ΠΈ дСсСтки хиляди Π»ΠΈΠ½ΠΈΠΈ, вСроятно с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ ΠΊΠΎΠΈ случаи Π΅ умСстно Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ функция, Π·Π° опрСдСлянСто Π½Π° която Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΊΠΎ ΠΊΠΎΠ΄? Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π°ΠΊΠΎ функцията ΠΈΠΌΠ° Π΄ΠΎΠ±Ρ€ΠΎ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΡ‡Π½ΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π±ΠΈΡ…Π° Ρ€Π°Π·Π±Ρ€Π°Π»ΠΈ Π²Π΅Π΄Π½Π°Π³Π°, ΠΊΠ°Ρ‚ΠΎ Π³ΠΎ видят Π² част ΠΎΡ‚ ΠΊΠΎΠ΄Π°, ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π΅Π½ случай Π΅ вСроятно ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΊΠΎΠ΄Π° ΠΎΡ‚Π½ΠΎΠ²ΠΎ всСки ΠΏΡŠΡ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅.

ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Ρ†Π΅Π» Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (ΠΊΠ°ΠΊΡ‚ΠΎ подсказва ΠΈΠΌΠ΅Ρ‚ΠΎ) Π΅ Π΄Π° внася Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² функционалността Π½Π° Π΅Π·ΠΈΠΊΠ°. Ако искатС Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π½ΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ Π½ΠΎΠ²ΠΈ Π΅Π½Ρ‚ΠΈΡ‚Π΅Ρ‚ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ рСпозитория Wolfram Data. Но ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅, Π°ΠΊΠΎ искатС Π΄Π° Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ Π½ΠΎΠ²ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ изчислСния?

Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΈΠΌΠ° Π΄Π²Π° Π½Π°Ρ‡ΠΈΠ½Π°. МоТС Π±ΠΈ искатС Π΄Π° Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ Π½ΠΎΠ² Ρ‚ΠΈΠΏ ΠΎΠ±Π΅ΠΊΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ Ρ‚ΠΎΠ·ΠΈ случай Π²ΠΈΠ½Π°Π³ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ символично прСдставянС ΠΈ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΏΡ€ΠΈ въвСТданС ΠΈΠ»ΠΈ ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Но ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅, Π°ΠΊΠΎ искатС Π΄Π° прСдставитС ΠΎΠ±Π΅ΠΊΡ‚ ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° Π³ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ‡Ρ€Π΅Π· ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° работят с Π½Π΅Π³ΠΎ? Π—Π° Ρ‚ΠΎΠ²Π° Wolfram Language Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ΠΈΠΌΠ°Π» лСсСн ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ UpValues. Π‘ някои ограничСния (особСно Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° оцСняват своитС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ), рСпозиторият Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ позволява просто Π΄Π° прСдставитС функция ΠΈ Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ стойности Π·Π° нСя. (Π—Π° Π΄Π° сС повиши ΠΎΡ‡Π°ΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π·Π° послСдоватСлност ΠΏΡ€ΠΈ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²Π° Π²Π°ΠΆΠ½Π° конструкция, пълно ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° навсякъдС Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language, - Ρ‚ΠΎΠ²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°, която Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС постигната само Ρ‡Ρ€Π΅Π· ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π° Ρ‚ΠΎΠ²Π° Π΅ Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π°ΡˆΠ°Ρ‚Π° компания ΠΏΡ€Π°Π²ΠΈ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ Π·Π° Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° Π΅Π·ΠΈΠΊΠ°; Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π° Π½Π΅ Π΅ Ρ†Π΅Π», която сС поставя Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° рСпозитория).

И Ρ‚Π°ΠΊΠ°, ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π² ΠΊΠΎΠ΄Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ? Всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΎ Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language, Ρ€Π°Π·Π±ΠΈΡ€Π° сС (ΠΏΠΎΠ½Π΅, Π°ΠΊΠΎ Π½Π΅ прСдставлява Π½Π° Π·Π°ΠΏΠ»Π°Ρ…Π° Π·Π° сигурността ΠΈ работоспособността Π½Π° самата ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ изчислитСлната срСда) ΡΡŠΡ‰ΠΎ ΠΊΠ°Ρ‚ΠΎ всяка функция ΠΎΡ‚ рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½Π΅: функция Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π° API, ΠΈΠ»ΠΈ Π² Wolfram Cloud, ΠΈΠ»ΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ Π°Π·Π±ΠΈΡ€Π° сС, ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ някои рисковС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ‚ΠΎΠ²Π°. ΠŸΠΎΡ€Π°Π΄ΠΈ липсата Π½Π° Π³Π°Ρ€Π°Π½Ρ†ΠΈΠΈ, Ρ‡Π΅ API няма Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, Π° функцията Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° спрС Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π—Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠΌΠ° Π±Π΅Π»Π΅ΠΆΠΊΠ° Π½Π° страницата Π½Π° докумСнтацията (Π² Ρ€Π°Π·Π΄Π΅Π»Π° β€žΠ˜Π·ΠΈΡΠΊΠ²Π°Π½ΠΈΡβ€œ) Π·Π° всяка функция, която Ρ€Π°Π·Ρ‡ΠΈΡ‚Π° Π½Π΅ само Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½Π°Ρ‚Π° функционалност Π½Π° Wolfram Language. (Π Π°Π·Π±ΠΈΡ€Π° сС, ΠΊΠΎΠ³Π°Ρ‚ΠΎ става Π²ΡŠΠΏΡ€ΠΎΡ Π·Π° Ρ€Π΅Π°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π΄ΠΎΡ€ΠΈ с Ρ‚Π°ΠΊΠ°Π²Π° функционалност β€” Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ€Π΅Π°Π»Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ Π·Π° свСта постоянно сС промСнят, Π° понякога Π΄ΠΎΡ€ΠΈ промСнят своитС опрСдСлСния ΠΈ структура.)

Врябва Π»ΠΈ цСлият ΠΊΠΎΠ΄ Π·Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram Π΄Π° бъдС написан Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram? ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ, ΠΊΠΎΠ΄ΡŠΡ‚ Π² външния API Π½Π΅ трябва Π΄Π° бъдС написан Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π½Π΅ Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ ΠΊΠΎΠ΄ Π½Π° Π΅Π·ΠΈΠΊΠ°. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, Π°ΠΊΠΎ Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ функция практичСски Π½Π° всСки външСн Π΅Π·ΠΈΠΊ ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°, която Π΄Π° я ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram. (ОбикновСно Π·Π° Ρ‚ΠΎΠ²Π° слСдва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ExternalEvaluate ΠΈΠ»ΠΈ ExternalFunction Π² ΠΊΠΎΠ΄Π° Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram.)

Но какъв Π΅ ΡΠΌΠΈΡΡŠΠ»ΡŠΡ‚ Π΄Π° сС ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΠ²Π°? По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ, Ρ‚ΠΎΠ²Π° позволява ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° цялата ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° систСма Π½Π° Wolfram Language ΠΈ нСйния ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ софтуСрни Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ. Π’ случай, Ρ‡Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ Π±Π°Π·ΠΎΠ²Π° рСализация ΠΎΡ‚ външна Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ»ΠΈ Π΅Π·ΠΈΠΊ, слСд Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π±ΠΎΠ³Π°Ρ‚Π°Ρ‚Π° символна структура Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language, Π·Π° Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΡƒΠ΄ΠΎΠ±Π½Π° функция ΠΎΡ‚ ΠΏΠΎ-високо Π½ΠΈΠ²ΠΎ, която позволява Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ лСсно всяка Π²Π΅Ρ‡Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° функционалност. По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, Ρ‚ΠΎΠ²Π° трябва Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° Π² ΠΈΠ΄Π΅Π°Π»Π΅Π½ свят, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ всички ΡΡŠΡΡ‚Π°Π²Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Ρ‚.Π½., Π² Ρ‚ΠΎΠ·ΠΈ случай Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‰Π΅ сС Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Wolfram Language. (Π‘Π»Π΅Π΄Π²Π° Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ Π² ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Ρ‚Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с настройката Π½Π° външни Π΅Π·ΠΈΡ†ΠΈ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π½Π° систСма, Π° Π² ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΡ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π½Π°ΡΡ‚ΡŠΠΏΡΡ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ със сигурността).

ΠšΠΎΠ³Π°Ρ‚ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Ρ‚ΠΈΠΏΠΎΠ²ΠΈ външни Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π·Π° ΠΏΡŠΡ€Π²ΠΈ ΠΏΡŠΡ‚, Ρ‚Π΅ чСсто ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ Ρ‚Π²ΡŠΡ€Π΄Π΅ слоТни, Π·Π° Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Ρ…Π²Π°Π½Π°Ρ‚ΠΈ с няколко Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½ΠΎ Π² ΠΌΠ½ΠΎΠ³ΠΎ случаи голяма част ΠΎΡ‚ слоТността ΠΏΡ€ΠΎΠΈΠ·Π»ΠΈΠ·Π° ΠΎΡ‚ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° инфраструктурата, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°, ΠΈ Π½Π° всички Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π½Π΅ΠΉΠ½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Language, инфраструктурата ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½Π° Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π΄Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ всички Ρ‚Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, Π° само Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° няколко β€žΠ½Π°ΠΉ-Π³ΠΎΡ€Π½ΠΈβ€œ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ към ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°.

ЕкосистСма Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° знания

Ако стС написали Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ постоянно, ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Ρ‚Π΅ Π³ΠΈ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram! Π”ΠΎΡ€ΠΈ Π°ΠΊΠΎ ΠΎΡ‚ Ρ‚ΠΎΠ²Π° Π½Π΅ ΠΈΠ·Π»Π΅Π·Π΅ Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ (Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° Π΅Π·ΠΈΠΊΠ°), всС ΠΏΠ°ΠΊ Ρ‰Π΅ Π²ΠΈ бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π·Π° Π»ΠΈΡ‡Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. Π›ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π΅ Π΄Π° сС ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈ, Ρ‡Π΅ Π°ΠΊΠΎ Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, вСроятно ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Ρ‰Π΅ Π³ΠΈ намСрят ΠΏΠΎΠ»Π΅Π·Π½ΠΈ.

ЕстСствСно Π΅ Π΄Π° сС ΠΎΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π² ситуация, Π² която няматС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ β€” ΠΈΠ»ΠΈ Π½Π΅ искатС β€” Π΄Π° сподСлятС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ си ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ частни ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ рСсурси. Π”ΠΎΡ€ΠΈ Π² Ρ‚Π°ΠΊΠΈΠ²Π° случаи ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² собствСната си ΠΎΠ±Π»Π°Ρ‡Π½Π° смСтка, опрСдСляйки ΠΏΡ€Π°Π²Π°Ρ‚Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ тях. (Ако Π²Π°ΡˆΠ°Ρ‚Π° организация ΠΈΠΌΠ° частно ΠΎΠ±Π»Π°ΠΊΠΎ Wolfram Enterprise, Ρ‚ΠΎ скоро Ρ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° хоства свой собствСн частСн Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС администрира ΠΎΡ‚ Π²Π°ΡˆΠ°Ρ‚Π° организация ΠΈ Π΄Π° Π·Π°Π΄Π°Π²Π° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° прСдставлСнията ΠΈΠ»ΠΈ Π½Π΅ Π·Π° външни ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.)

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚Π΅ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram, Π½Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ΄Π΅Π°Π»Π½ΠΈ; Ρ‚Π΅ просто трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ. Π’ΠΎΠ²Π° Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π° β€žΠ“Ρ€Π΅ΡˆΠΊΠΈβ€œ Π² класичСската докумСнтация Π½Π° Unix β€” Π² β€žΠ Π°Π·Π΄Π΅Π»Π° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡΡ‚Π°β€œ ΠΈΠΌΠ° Ρ€Π°Π·Π΄Π΅Π» β€žΠ‘Π΅Π»Π΅ΠΆΠΊΠΈ Π½Π° Π°Π²Ρ‚ΠΎΡ€Π°β€œ, Π² ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΠΏΠΈΡˆΠ΅Ρ‚Π΅ ограничСния, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Ρ‚.Π½., ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π·Π½Π°Π΅Ρ‚Π΅ Π·Π° своята функция. ОсвСн Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚Π΅ функцията си Π² рСпозитория, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π±Π΅Π»Π΅ΠΆΠΊΠΈ към ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ спСциална Π΅ΠΊΠΈΠΏ Π½Π° ΠΊΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΈ.

Π‘Π»Π΅Π΄ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° функцията, страницата ѝ Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ° Π΄Π²Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ Π² Π΄ΠΎΠ»Π½Π°Ρ‚Π° част: β€žΠ˜Π·ΠΏΡ€Π°Ρ‚Π΅Ρ‚Π΅ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π·Π° Ρ‚Π°Π·ΠΈ функция» ΠΈ β€žΠžΠ±ΡΡŠΠ΄Π΅Ρ‚Π΅ Π² общността Π½Π° WolframΒ». Ако ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π²Π°Ρ‚Π΅ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° ΠΌΠΈ ΡΡŠΠΎΠ±Ρ‰ΠΈΡ‚Π΅ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ), ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° поставитС ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ°, Π² която Π΄Π° сС посочва, Ρ‡Π΅ искатС Π²Π°ΡˆΠ΅Ρ‚ΠΎ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Π° информация Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€Π΅Π΄Π°Π΄Π΅Π½ΠΈ Π½Π° Π°Π²Ρ‚ΠΎΡ€Π° Π½Π° функцията.

Понякога сС Π½Π°Π»Π°Π³Π° просто Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π±Π΅Π· Π΄Π° сС Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡Π°Π²Π°Ρ‚Π΅ Π² тСхния ΠΊΠΎΠ΄. Но Π°ΠΊΠΎ искатС Π΄Π° 'Π·Π°Π³Π»Π΅Π΄Π°Ρ‚Π΅' Π² тях, Π² Π³ΠΎΡ€Π½Π°Ρ‚Π° част Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ° Π±ΡƒΡ‚ΠΎΠ½ 'Π’Π΅Ρ‚Ρ€Π°Π΄ΠΊΠ°'. НатиснСтС Π³ΠΎ ΠΈ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ собствСна копия Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΠΊΠ° с дСфиницията, която Π΅ Π±ΠΈΠ»Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½Π° Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Понякога ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° я ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ Π½ΡƒΠΆΠ΄ΠΈ. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ собствСна модификация Π½Π° Ρ‚Π°Π·ΠΈ функция. МоТС Π±ΠΈ Ρ‰Π΅ поискатС Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡ‚Π΅ Ρ‚Π΅Π·ΠΈ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ ΠΎΡ‚ вас Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ ΠΈΠ»ΠΈ Π² Π°ΠΊΠ°ΡƒΠ½Ρ‚Π° си Π² ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΡ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΈΠ»ΠΈ пък Ρ‰Π΅ искатС Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ Π² Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°, Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° вСрсия Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° функция.

Π’ Π±ΡŠΠ΄Π΅Ρ‰Π΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ разклоняванС Π² стил Git Π·Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° сС ΠΎΠΏΠΈΡ‚Π²Π°ΠΌΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΠΏΠΎ-опростСно, ΠΈ Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ само Π΅Π΄Π½Π° ΡƒΡ‚Π²ΡŠΡ€Π΄Π΅Π½Π° вСрсия Π½Π° всяка функция, Π²Π³Ρ€Π°Π΄Π΅Π½Π° Π² Π΅Π·ΠΈΠΊΠ°. Най-чСсто (Π°ΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π΅ сС ΠΎΡ‚ΠΊΠ°Π·Π²Π°Ρ‚ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅ ΠΎΡ‚ тях Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ отговарят Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ), ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΈΡΡ‚ Π°Π²Ρ‚ΠΎΡ€ Π½Π° функцията ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π°Π΄ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΉ ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° Π½ΠΎΠ²ΠΈ вСрсии, ΠΊΠΎΠΈΡ‚ΠΎ слСд Ρ‚ΠΎΠ²Π° сС провСряват ΠΈ, Π°ΠΊΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ‚ процСса Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, сС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚ Π² Π΅Π·ΠΈΠΊΠ°.

НСка Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π²ΡŠΠΏΡ€ΠΎΡΠ° ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ 'вСрсионността' Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ функция ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‰Π΅ сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° постоянно Π½Π° вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ (ΠΈΠ»ΠΈ Π² облачния Π²ΠΈ Π°ΠΊΠ°ΡƒΠ½Ρ‚, Π°ΠΊΠΎ ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΎΠ±Π»Π°ΠΊΠ°). Ако сС появи Π½ΠΎΠ²Π° вСрсия Π½Π° функцията, ΠΏΡ€ΠΈ слСдващото ΠΉ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅, увСдомяващо Π²ΠΈ Π·Π° Ρ‚ΠΎΠ²Π°. И Π°ΠΊΠΎ искатС Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ функцията Π΄ΠΎ Π½ΠΎΠ²Π° вСрсия, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π° с ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° ResourceUpdate(β€žΠ€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ BLOB ΠΎΠ±Π΅ΠΊΡ‚β€œ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ информация Π·Π° вСрсиитС ΠΈ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚Π°Π·ΠΈ информация ΠΏΠΎ-Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.)

Π•Π΄Π½Π° ΠΎΡ‚ страхотнитС характСристики Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram Π΅, Ρ‡Π΅ всяка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π½Π° Wolfram Language навсякъдС ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ Π½Π΅Π³ΠΎ. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° сС появи Π² Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊΠ°, чСсто Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π΄Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° рСпозитория ΠΊΠ°Ρ‚ΠΎ лСсно Ρ‡Π΅Ρ‚ΠΈΠΌΠΈ "Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ" (възмоТно с подходящ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ вСрсии).

Π’ΠΈΠ΅ Π²ΠΈΠ½Π°Π³ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ към всяка функция ΠΎΡ‚ рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ тСкстовата ResourceFunction […]. И Ρ‚ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π°ΠΊΠΎ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ сцСнарии Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π·Π° Wolfram Engine, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с Ρ‡Ρ€Π΅Π· IDE ΠΈΠ»ΠΈ тСкстов Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π·Π° ΠΊΠΎΠ΄ (Ρ‚ трябва Π΄Π° сС ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π΅, Ρ‡Π΅ рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΅ напълно ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с Free Wolfram Engine Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ).

Как Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚ΠΎΠ²Π°?

Π’ΡŠΡ‚Ρ€Π΅ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² рСпозитория Π½Π° Wolfram Π΅ възмоТно Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠ°Π²Π° систСма Π·Π° рСсурси Π±Π°Π·Π°, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π² всички наши ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ (Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ, Neural Net Repository, колСкция ΠΎΡ‚ дСмонстрационни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ Ρ‚.Π½.), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ всички останали систСмни рСсурси Π½Π° Wolfram, ResourceFunction Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Π΅ основана Π½Π° функцията ResourceObject.

НСка Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ResourceFunction:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π’ΡŠΡ‚Ρ€Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° информация, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ функцията Information:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Как Ρ€Π°Π±ΠΎΡ‚ΠΈ настройванСто Π½Π° функцията Π½Π° рСсурса? Най-простият Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π΅ чисто Π»ΠΎΠΊΠ°Π»Π΅Π½ случай. Π•Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠΉΡ‚ΠΎ Π²Π·Π΅ΠΌΠ° функция (Π² Ρ‚ΠΎΠ·ΠΈ случай просто чиста функция) ΠΈ я опрСдСля ΠΊΠ°Ρ‚ΠΎ функция Π½Π° рСсурса Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° сСсия Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ функцията Π½Π° рСсурса:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ Π² Ρ‚ΠΎΠ·ΠΈ BLOB ΠΎΠ±Π΅ΠΊΡ‚ Π½Π° функцията ΠΈΠΌΠ° Ρ‡Π΅Ρ€Π½Π° ΠΈΠΊΠΎΠ½Π° Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ BLOB функцията сС отнася Π΄ΠΎ функция Π½Π° рСсурситС Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° сСсия. Π—Π° функция Π½Π° рСсурса, която постоянно сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° Π½Π° Π’Π°ΡˆΠΈΡ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ ΠΈΠ»ΠΈ Π² ΠΎΠ±Π»Π°Ρ‡Π½Π° смСтка, ΠΈΠΌΠ° сива ΠΈΠΊΠΎΠ½Π° Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language. А Π·Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½Π°Ρ‚Π° функция Π½Π° рСсурса Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Wolfram ΠΈΠΌΠ° ΠΎΡ€Π°Π½ΠΆΠ΅Π²Π° ΠΈΠΊΠΎΠ½Π° Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language.

И Ρ‚Π°ΠΊΠ°, ΠΊΠ°ΠΊΠ²ΠΎ сС случва, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΌΠ΅Π½ΡŽΡ‚ΠΎ "Π Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅" Π² Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊΠ° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ? ΠŸΡŠΡ€Π²ΠΎ, Ρ‚ΠΎΠΉ Π²Π·ΠΈΠΌΠ° всички опрСдСлСния Π² Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊΠ° ΠΈ ΠΎΡ‚ тях създава символСн ResourceObject). (Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ тСкстов IDE ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ явно Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ResourceObject)

Π›ΠΎΠΊΠ°Π»Π½ΠΎΡ‚ΠΎ Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π° функция ΠΎΡ‚ рСпозитория Π½Π° вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° с ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° LocalCache Π·Π° рСсурсния ΠΎΠ±Π΅ΠΊΡ‚, Π·Π° Π΄Π° Π³ΠΎ Π·Π°ΠΏΠ°Π·ΠΈΡ‚Π΅ ΠΊΠ°Ρ‚ΠΎ LocalObject Π² систСмата Π²ΠΈ Π·Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. Π Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅Ρ‚ΠΎ Π² ΠΎΠ±Π»Π°ΠΊ Π°ΠΊΠ°ΡƒΠ½Ρ‚ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° с ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° CloudDeploy Π·Π° рСсурсния ΠΎΠ±Π΅ΠΊΡ‚, Π° ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΡ‚ΠΎ Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½Π΅ Π² ΠΎΠ±Π»Π°ΠΊΠ° β€” CloudPublish. Π’ΡŠΠ² всички случаи ResourceRegister ΡΡŠΡ‰ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° рСгистрация Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° рСсурсната функция, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ResourceFunction[Β«nameΒ»] Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Ако натиснСтС Π±ΡƒΡ‚ΠΎΠ½Π° Submit Π·Π° Function Repository, Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ сС случва ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ ResourceSubmit сС ΠΈΠ·Π²ΠΈΠΊΠ²Π° Π½Π° рСсурсния ΠΎΠ±Π΅ΠΊΡ‚. (И Π°ΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ тСкстов интСрфСйс Π·Π° въвСТданС, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Π΄Π° Π³ΠΎ ΠΈΠ·Π²ΠΈΠΊΠ°Ρ‚Π΅ ResourceSubmit Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ.)

По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Ρ‚ΠΎ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с вашия ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° Wolfram ID. Но Π°ΠΊΠΎ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅ заявка ΠΎΡ‚ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Π³Ρ€ΡƒΠΏΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΈΠ»ΠΈ организация, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° издатСля ΠΈ вмСсто Ρ‚ΠΎΠ²Π° Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ΅ Π·Π° взаимодСйствиС с Π²Π°ΡˆΠΈΡ‚Π΅ прСдставлСния.

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ всякаква ваша функция Π² Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, тя Ρ‰Π΅ Π²Π»Π΅Π·Π΅ Π² опашка Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄. Ако ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ Π² ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€, Ρ‚Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° тСкстов Ρ„Π°ΠΉΠ» с Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Β«ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π·Π° ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΒ». Π’ΠΈΠ½Π°Π³ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ статуса Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° заявка, ΠΊΠ°Ρ‚ΠΎ Π²Π»Π΅Π·Π΅Ρ‚Π΅ Π² ΠΏΠΎΡ€Ρ‚Π°Π»Π° Π½Π° участника Π² систСмата Π·Π° рСсурси. Но Π²Π΅Π΄Π½Π°Π³Π° Ρ‰ΠΎΠΌ Π²Π°ΡˆΠ°Ρ‚Π° функция бъдС ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°, Ρ‰Π΅ Π±ΡŠΠ΄Π΅Ρ‚Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ΅Π½ΠΈ (ΠΏΠΎ ΠΈΠΌΠ΅ΠΉΠ»), ΠΈ Π²Π°ΡˆΠ°Ρ‚Π° функция Ρ‰Π΅ бъдС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram.

Някои нюанси Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°

На ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ с опрСдСлСния ΠΈ Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ Π΄Π° Π³ΠΎ поставитС Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΈΠΌΠ° доста нюанси β€” ΠΈ Π·Π° тяхното ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈ доста слоТно ΠΌΠ΅Ρ‚Π°-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, символно ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΉΠΊΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ ΠΊΠΎΠ΄Π°, Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‰ функция, Ρ‚Π°ΠΊΠ° ΠΈ самия Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ с опрСдСлСния. По-голямата част ΠΎΡ‚ Ρ‚ΠΎΠ²Π° сС случва Π²ΡŠΡ‚Ρ€Π΅, тоСст Β«Π·Π°Π΄ кулиситС», Π½ΠΎ Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° някои послСдици, ΠΊΠΎΠΈΡ‚ΠΎ Π΅ Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅, Π°ΠΊΠΎ Π²ΡŠΠ·Π½Π°ΠΌΠ΅Ρ€ΡΠ²Π°Ρ‚Π΅ Π΄Π° допринСсСтС Π·Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΡŠΡ€Π²Π°Ρ‚Π° нСпосрСдствСна подробност: ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎΠΏΡŠΠ»Π²Π°Ρ‚Π΅ β€žΠ‘Π»ΠΎΠΊΠ½ΠΎΡ‚ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡΡ‚Π°β€œ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° сС ΠΏΠΎΠ·ΠΎΠ²Π°Π²Π°Ρ‚Π΅ Π½Π° своята функция навсякъдС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΈΠΌΠ΅, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° MyFunction, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ ΠΈΠΌΠ΅ Π·Π° функция Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language, Π½ΠΎ Π·Π° докумСнтацията Π½Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚ΠΎΠ²Π° сС замСня с ResourceFunction[β€žMyFunctionβ€œ] – Ρ‚ΠΎΠ²Π° Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠ½ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с функцията.

Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° подробност: ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ функция ΠΎΡ‚ рСсурс ΠΎΡ‚ Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Π° Π½Π° опрСдСлСнията, всички зависимости, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° функцията, трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ фиксирани ΠΈ явно Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ. Но Π·Π° Π΄Π° сС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ опрСдСлСнията остават ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΈ, трябва всичко Π΄Π° бъдС поставСно Π² ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΎ ΠΈΠΌΠ΅ Π½Π° пространство. (Π Π°Π·Π±ΠΈΡ€Π° сС, Ρ‡Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ правят всичко Ρ‚ΠΎΠ²Π°, сС Π½Π°ΠΌΠΈΡ€Π°Ρ‚ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.)

ОбикновСно Π½ΠΈΠΊΠΎΠ³Π° няма Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ слСди ΠΎΡ‚ работния ΠΊΠΎΠ΄, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚ΠΎΠ²Π° пространство. Но Π°ΠΊΠΎ ΠΏΠΎ някаква ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΈΠ·Π²ΠΈΠΊΠ°Ρ‚Π΅ Π½Π΅Π΄ΠΎΠ²ΡŠΡ€ΡˆΠ΅Π½ символ Π²ΡŠΡ‚Ρ€Π΅ във Π²Π°ΡˆΠ°Ρ‚Π° функция, Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ символ сС Π½Π°ΠΌΠΈΡ€Π° във Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ контСкст Π½Π° функцията. ΠžΠ±Π°Ρ‡Π΅ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Π° Π½Π° опрСдСлСнията, ΠΏΠΎΠ½Π΅ ΡΠΈΠΌΠ²ΠΎΠ»ΡŠΡ‚, ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‰ Π½Π° самата функция, сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π° Π·Π° Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΎ прСдставянС ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ BLOB, Π° Π½Π΅ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ символ във Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ контСкст.

РСпозиторият Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° опрСдСлянС Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. И Ρ‚Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠΌΠ°Ρ‚ ΠΎΠΏΡ†ΠΈΠΈ. ЧСсто Ρ‚Π΅Π·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Method ΠΈΠ»ΠΈ ImageSize) Ρ‰Π΅ ΠΈΠΌΠ°Ρ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° Ρ‚Π΅Π·ΠΈ, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ символи. Но понякога Π½ΠΎΠ²Π° функция ΠΌΠΎΠΆΠ΅ Π΄Π° изисква ΠΈ Π½ΠΎΠ²ΠΈ ΠΎΠΏΡ†ΠΈΠΈ. Π—Π° Π΄Π° сС Π·Π°ΠΏΠ°Π·ΠΈ модулността, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚Π΅Π·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ символи, Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ Π² ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ контСкст (ΠΈΠ»ΠΈ Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Ρ†Π΅Π»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ рСсурси, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ сами ΠΏΠΎ сСбС си). Π—Π° опростяванС, рСпозиторият Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ позволява Π·Π°Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π² опрСдСлСнията ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π½ΠΈΠ·ΠΎΠ²Π΅. И Π·Π° удобство Π½Π° потрСбитСля, Ρ‚Π΅Π·ΠΈ опрСдСлСния (ΠΏΡ€ΠΈ условиС, Ρ‡Π΅ са ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ OptionValue ΠΈ OptionsPattern) ΡΡŠΡ‰ΠΎ сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°Π΄Π°Π²Π°Π½ΠΈ Π½Π΅ само ΠΊΠ°Ρ‚ΠΎ Π½ΠΈΠ·ΠΎΠ²Π΅, Π½ΠΎ ΠΈ ΠΊΠ°Ρ‚ΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ символи със ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΈΠΌΠ΅Π½Π°.

ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ просто ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ трябва всСки ΠΏΡŠΡ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ, Π½ΠΎ някои Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ изискват инициализация, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° работят Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° сСсия β€” ΠΈ Π·Π° Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π² Ρ€Π°Π·Π΄Π΅Π»Π° β€žΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅β€œ ΠΈΠΌΠ° сСкция β€žΠ˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡβ€œ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΎΡ‚ рСпозитория ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ са Π² рСпозитория, Π·Π° Π΄Π° настроят опрСдСлСнията Π·Π° рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰ΠΈ Π΄Π²Π΅ (ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС отнасят ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си; Ρ‚Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° Π’ΠΈ сСсия, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΠΏΠΎΠ·ΠΎΠ²Π°Π²Π°Ρ‚Π΅ Π½Π° тях ΠΊΠ°Ρ‚ΠΎ ResourceFunction[Β«nameΒ»], слСд Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΠΈ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π½ΠΎΠ²Π° функция Π² рСпозитория въз основа Π½Π° Π²Π΅Ρ‡Π΅ поставСнитС.

ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅. Какво трябва Π΄Π° сС случи, ΠΊΠΎΠ³Π°Ρ‚ΠΎ рСпозиторият наистина станС голям?

ДнСс просто стартирамС рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram, Π½ΠΎ с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΎΡ‡Π°ΠΊΠ²Π°ΠΌΠ΅, Ρ‡Π΅ ΠΎΠ±Π΅ΠΌΡŠΡ‚ ΠΈ функционалността ΠΌΡƒ ΠΌΠΎΠΆΠ΅ рязко Π΄Π° нараснат, ΠΈ с нарастващото ΠΌΡƒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Ρ‰Π΅ сС появят Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ Π²Π΅Ρ‡Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π½Π° ΠΏΡŠΡ€Π²ΠΎ място засяга ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΈ тяхната уникалност. РСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π² Π½Π΅Π³ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π΅Π·ΠΈΠΊΠ° Wolfram Language, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΠΏΠΎΠ·ΠΎΠ²Π°Π²Π°Ρ‚Π΅ Π½Π° всяка функция просто ΠΊΠ°Ρ‚ΠΎ посочитС ΠΈΠΌΠ΅Ρ‚ΠΎ ΠΉ. Но Ρ‚ΠΎΠ²Π° Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Π² цСлия рСпозитория, Ρ‚Π°ΠΊΠ° Ρ‡Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² рСпозитория ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° само Π΅Π΄ΠΈΠ½ ResourceFunction[β€žMyFavoriteFunctionβ€œ].

На ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ голям ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½ΠΎ трябва Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ всС ΡΡŠΡ‰ΠΈΡΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΈΠ»ΠΈ социални ΠΌΡ€Π΅ΠΆΠΈ. И всичко сС свСТда Π΄ΠΎ нСобходимостта ΠΎΡ‚ рСгистратор Π² систСмата β€” ΠΈ Ρ‚ΠΎΠ²Π° Π΅ Π΅Π΄Π½Π° ΠΎΡ‚ Ρ€ΠΎΠ»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°ΡˆΠ°Ρ‚Π° компания Ρ‰Π΅ ΠΈΠ³Ρ€Π°Π΅ Π·Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Wolfram. (Π—Π° частни вСрсии Π½Π° рСпозитория Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ рСгистратори ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ администратори.) Π Π°Π·Π±ΠΈΡ€Π° сС, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС рСгистриран, Π±Π΅Π· Π΄Π° ΠΈΠΌΠ° Π½ΠΈΡ‰ΠΎ Π½Π° Π½Π΅Π³ΠΎ, Π½ΠΎ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° функцията ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС рСгистрирано само ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° фактичСско ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° функцията.

Част ΠΎΡ‚ Π½Π°ΡˆΠ°Ρ‚Π° роля Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π±Π°Π·Π°Ρ‚Π° ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram Π΅ Π΄Π° осигурим, Ρ‡Π΅ ΠΈΠΌΠ΅Ρ‚ΠΎ, ΠΈΠ·Π±Ρ€Π°Π½ΠΎ Π·Π° функцията, Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ с ΠΎΠ³Π»Π΅Π΄ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° функцията ΠΈ Ρ‡Π΅ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π² Wolfram Language. ИмамС Π½Π°Π΄ 30 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΠΏΠΈΡ‚ Π² ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram Language, ΠΈ Π½Π°ΡˆΠΈΡΡ‚ Π΅ΠΊΠΈΠΏ ΠΎΡ‚ ΠΊΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΈ Ρ‰Π΅ прСнСсС Ρ‚ΠΎΠ·ΠΈ ΠΎΠΏΠΈΡ‚ ΠΈ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅. Π Π°Π·Π±ΠΈΡ€Π° сС, Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ° ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. НапримСр, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎ-ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ Π΄Π° имаш ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΈΠΌΠ΅ Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° функция, Π½ΠΎ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° β€˜ΡΠ΅ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡˆβ€™ с ΠΏΠΎ-дълго ΠΈ ΠΏΠΎ-ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ ΠΈΠΌΠ΅, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Π°ΠΊΠ° ΠΈΠΌΠ° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠ° вСроятност някой Π΄Π° ΠΆΠ΅Π»Π°Π΅ Π΄Π° създадС ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΈΠΌΠ΅ Π½Π° функция Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅.

(Π’ΡƒΠΊ трябва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ простото добавянС Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Ρ‚Π°Π³ Π½Π° участник Π·Π° избягванС Π½Π° нСясноти ΠΏΡ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ няма Π΄Π° донСсС очаквания Π΅Ρ„Π΅ΠΊΡ‚. Π—Π°Ρ‰ΠΎΡ‚ΠΎ, Π°ΠΊΠΎ Π½Π΅ настоявамС, Ρ‡Π΅ Ρ‚Π°Π³ΡŠΡ‚ Π²ΠΈΠ½Π°Π³ΠΈ трябва Π΄Π° сС присвоява, Ρ‰Π΅ трябва Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‰ Ρ‚Π°Π³ Π·Π° всяка Π·Π°Π΄Π°Π΄Π΅Π½Π° функция, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π° сС Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡ΠΈ Ρ‚Π°Π³ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Π°Π²Ρ‚ΠΎΡ€Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Ρ‰Π΅ изисква Π³Π»ΠΎΠ±Π°Π»Π½Π° координация.)

Π‘ нарастващия ΠΎΠ±Π΅ΠΌ Π½Π° Π±Π°Π·Π°Ρ‚Π° ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram, Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ със сигурност Ρ‰Π΅ Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚, Π΅ откриваСмостта Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅, Π·Π° ΠΊΠΎΠ΅Ρ‚ΠΎ Π² систСмата Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π° функция Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ (ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ с опрСдСлСния ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈ Π΄ΡƒΠΌΠΈ ΠΈ Ρ‚.Π½.). Π—Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Wolfram Language Π² докумСнтацията ΠΈΠΌΠ° всякакви ΠΏΡ€Π΅ΠΏΡ€Π°Ρ‚ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠΌΠ°Π³Π°Ρ‚ Π·Π° β€žΡ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎβ€œ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΏΠΎΠ·ΠΎΠ²Π°Π²Π°Ρ‚ Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. А ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ станС Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚? Π—Π° Ρ‚ΠΎΠ²Π° ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° СкспСримСнтирамС с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ схСми, Π·Π° Π΄Π° прСдставим Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΎΡ‚ рСпозитория Π½Π° страницитС Π½Π° докумСнтацията Π·Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π—Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Wolfram Language ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° Ρ‚Π°ΠΊΠ° Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΎΡ‚ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° откриваСмост, осигурСно ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΎΡ‚ β€žΡΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈ ΡΡ‚Ρ€Π°Π½ΠΈΡ†ΠΈβ€œ, ΠΊΠΎΠΈΡ‚ΠΎ прСдоставят ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ ΡΠΏΠΈΡΡŠΡ†ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ области. Π’ΠΈΠ½Π°Π³ΠΈ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС балансират ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ страницитС Π½Π° справочника ΠΈ с Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram, страницитС Π½Π° справочника чСсто трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ напълно Ρ€Π΅ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»Π½ΠΎ лСсно Π΅ Π΄Π° сС поставят Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π² ΡˆΠΈΡ€ΠΎΠΊΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΈ Π΄ΠΎΡ€ΠΈ послСдоватСлно Π΄Π° сС раздСлят Ρ‚Π΅Π·ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Ρ†Π΅Π½Π½Π° Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ страници Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° справочника. ВсС ΠΎΡ‰Π΅ Π½Π΅ Π΅ ясно ΠΊΠ°ΠΊ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° Π³ΠΈ създадСм Π·Π° цялата Π±Π°Π·Π° ΠΎΡ‚ знания с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. НапримСр, CreateResourceObjectGallery Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ всСки ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° ΡƒΠ΅Π± страница, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰Π° своитС β€žΠΈΠ·Π±ΠΎΡ€ΠΈβ€œ ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ:

Wolfram Function Repository: ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Wolfram Language

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram Π΅ настроСно ΠΊΠ°Ρ‚ΠΎ постоянно Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ всяка функция Π² Π½Π΅Π³ΠΎ Π²ΠΈΠ½Π°Π³ΠΈ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π‘Π΅Π· съмнСниС, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС появят Π½ΠΎΠ²ΠΈ вСрсии Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΈ ΠΎΡ‡Π°ΠΊΠ²Π°ΠΌΠ΅, Ρ‡Π΅ някои Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Ρ‰Π΅ остарСят. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Ρ‰Π΅ работят, Π°ΠΊΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, Π½ΠΎ страницитС ΠΈΠΌ Π½Π° докумСнтация Ρ‰Π΅ насочват към Π½ΠΎΠ²ΠΈ, ΠΏΠΎ-ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Wolfram Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΎ Π·Π° Π±ΡŠΡ€Π·ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ изслСдванС Π½Π° Π½ΠΎΠ²ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram. Π‘ голяма Π΄ΠΎΠ·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΡŠΠΌ сС надявамС, Ρ‡Π΅ част ΠΎΡ‚ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ изслСдвано Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ‰Π΅ ΠΈΠΌΠ° смисъл Π΄Π° станС Π²Π³Ρ€Π°Π΄Π΅Π½Π° част ΠΎΡ‚ основния Π΅Π·ΠΈΠΊ Wolfram Language. ΠŸΡ€Π΅Π· послСдното дСсСтилСтиС ΠΈΠΌΠ°Ρ…ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π°Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ бяха прСдставСни Π² Wolfram | Alpha. И Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΡƒΡ€ΠΎΡ†ΠΈΡ‚Π΅, ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈ ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ ΠΎΠΏΠΈΡ‚, Π΅, Ρ‡Π΅ Π·Π° постиганСто Π½Π° стандартитС Π·Π° качСство ΠΈ послСдоватСлност, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ поставямС Π°ΠΊΡ†Π΅Π½Ρ‚ Π² всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½Π° част ΠΎΡ‚ Π΅Π·ΠΈΠΊΠ° Wolfram, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°, която чСсто Π΅ ΠΏΠΎ-слоТна ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΈΡ‚Π΅ усилия Π·Π° внСдряванС Π½Π° идСята. Но Π΄ΠΎΡ€ΠΈ ΠΈ Π² Ρ‚ΠΎΠ·ΠΈ случай, функцията Π² Π±Π°Π·Π°Ρ‚Π° ΠΎΡ‚ знания с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° слуТи ΠΊΠ°Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ доказатСлство Π·Π° концСпцията Π·Π° Π±ΡŠΠ΄Π΅Ρ‰Π° функция, която Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π²Π³Ρ€Π°Π΄Π΅Π½Π° Π² Π΅Π·ΠΈΠΊΠ° Wolfram.

Π’ΡƒΠΊ Π΅ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ, Ρ‡Π΅ функцията Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° всСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π²Π΅Π΄Π½Π°Π³Π°. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½Π° функция Π½Π° Π΅Π·ΠΈΠΊΠ° Π΄Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π° ΠΈ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π°, Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ позволява Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ всички Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. И, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ особСно Π²Π°ΠΆΠ½ΠΎ, Ρ‚Π°Π·ΠΈ концСпция Π΄Π°Π²Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π½Π° всСки Π΄Π° добавя свои Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΡ€Π΅Π΄ΠΈ Π² историята Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram Ρ‚Π°Π·ΠΈ идСя Π½Π΅ Π±ΠΈ Π±ΠΈΠ»Π° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΡƒΡΠΏΠ΅ΡˆΠ½Π°, Π½ΠΎ Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ Π² Π΅Π·ΠΈΠΊΠ° Π²Π΅Ρ‡Π΅ са Π²Π»ΠΎΠΆΠ΅Π½ΠΈ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° усилия, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ дълбоко Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Π·ΠΈΠΊΠ°, Ρ‡Π΅ сСга ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΌΠ½ΠΎΠ³ΠΎ вСроятно голямо общСство ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΄Π° добавя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ послСдоватСлността Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π·Π° Π΄Π° Π³ΠΈ направят ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Π·Π° ΡˆΠΈΡ€ΠΎΠΊ ΠΊΡ€ΡŠΠ³ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.

Π’ общСството Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Wolfram Language ΠΈΠΌΠ° нСвСроятСн Π΄ΡƒΡ… Π½Π° Ρ‚Π°Π»Π°Π½Ρ‚. (Π Π°Π·Π±ΠΈΡ€Π° сС, Π² Ρ‚ΠΎΠ²Π° общСство Π²Π»ΠΈΠ·Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΎΠ΄Π΅Ρ‰ΠΈ спСциалисти Π² изслСдвания ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ области.) Надявам сС, Ρ‡Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Wolfram Ρ‰Π΅ прСдостави Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°Π½Π΅ ΠΈ разпространСниС Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΄ΡƒΡ… Π½Π° Ρ‚Π°Π»Π°Π½Ρ‚. Π‘Π°ΠΌΠΎ Π·Π°Π΅Π΄Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° създадСм Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‰Π΅ Ρ€Π°Π·ΡˆΠΈΡ€ΠΈ областта, към която ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½Π° изчислитСлната ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ° Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram.

ΠŸΡ€Π΅Π· послСднитС 30 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ…ΠΌΠ΅ дълъг ΠΏΡŠΡ‚ с Π΅Π·ΠΈΠΊΠ° Wolfram. Π‘Π΅Π³Π°, Π½Π΅ΠΊΠ° Π·Π°Π΅Π΄Π½ΠΎ Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π½Π°ΠΏΡ€Π΅Π΄. НастоятСлно ΠΏΡ€ΠΈΠ·ΠΎΠ²Π°Π²Π°ΠΌ всички ΡƒΠ²Π°ΠΆΠ°Π²Π°Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram ΠΏΠΎ цСлия свят Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Ρ‚ΠΎΠ²Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ новия софтуСрСн ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Free Wolfram Engine Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster