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

Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅, Π₯Π°Π±Ρ€! ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡΠΌ Π½Π° Π²Π°ΡˆΠ΅Ρ‚ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π²ΠΎΠ΄Π° Π½Π° поста Π½Π° Π‘Ρ‚ΠΈΠ²ΡŠΠ½ Π’ΠΎΠ»Ρ„Ρ€Π°ΠΌ «РСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Π’ΠΎΠ»Ρ„Ρ€Π°ΠΌ: ΠŸΡƒΡΠΊΠ°Π½Π΅ Π½Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° Π΅Π·ΠΈΠΊΠ° Π’ΠΎΠ»Ρ„Ρ€Π°ΠΌΒ».

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

ΠŸΡ€Π΅Π΄ΠΏΠΎΡΠ»ΡƒΠ³ΠΈΡ‚Π΅ Π·Π° ТизнСспособността Π½Π° Π΅Π·ΠΈΠΊΠ° Π’ΠΎΠ»Ρ„Ρ€Π°ΠΌ

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

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

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

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

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

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

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

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

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

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

Надявам сС, Ρ‡Π΅ с ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ°Ρ‚Π° Π½Π° прСкрасното ΠΈ Ρ‚Π°Π»Π°Π½Ρ‚Π»ΠΈΠ²ΠΎ общСство, ΠΊΠΎΠ΅Ρ‚ΠΎ растС ΠΈ сС Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° (Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π΅Π·ΠΈΠΊΠ° 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 с Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ голямо количСство Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ са Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π² Π΅Π·ΠΈΠΊΠ°. НапримСр, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ функция, която ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° изобраТСния, ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅Π΄Π΅Π½ΠΈ масиви, ΠΈΠ»ΠΈ молСкулярни структури, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° гСографски Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠ²ΠΈΡ‚ΠΎ ΠΈ Π΄Π° Π΅ Π΄Ρ€ΡƒΠ³ΠΈ β€” Π² Π΅Π·ΠΈΠΊΠ° Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° ΡΡŠΠ³Π»Π°ΡΡƒΠ²Π°Π½ΠΎ символно прСдставянС, ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ²Π° Π²Π°ΡˆΠ°Ρ‚Π° функция Π²Π΅Π΄Π½Π°Π³Π° става ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ° с Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π΅Π·ΠΈΠΊΠ°.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Какво трябва Π΄Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ?

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

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

Π’Π³Ρ€Π°Π΄Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Wolfram, Π½ΠΈΠ΅ ΡƒΡΡŠΡ€Π΄Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ, Π·Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ софтуСрнитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ сС ΠΌΠΎΠΆΠ΅ ΠΏΠΎ-ΠΎΠ±Ρ‰ΠΈ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π² рСпозитория Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° 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. (ОбикновСно Π·Π° Ρ‚ΠΎΠ²Π° трябва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΠ΄Π° Π½Π° Π΅Π·ΠΈΠΊΠ° 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

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

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

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

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

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

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

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

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

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

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

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

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

Някои Ρ‚ΡŠΠ½ΠΊΠΎΡΡ‚ΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°

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

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

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

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

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. И Ρ‚Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠΌΠ°Ρ‚ ΠΎΠΏΡ†ΠΈΠΈ. ЧСсто Ρ‚Π΅Π·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ»ΠΈ 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

РСпозиторият Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° 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