ΠŸΡŠΡ€Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Π°Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° LDL с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° стари систСми

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡΠΌ Π²ΠΈ ΠΏΡŠΡ€Π²Π°Ρ‚Π° вСрсия Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Π°Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° ΠΎΡ‚ ΠΌΠ΅Π½ Little DirectMedia Layer, ΡΡŠΠΊΡ€Π°Ρ‚Π΅Π½ΠΎ LDL.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π΅ написана Π½Π° C++ стандарт 98, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΉ ΠΎΡ‚ Visual C++ 6.0. ΠšΠΎΠ΄ΡŠΡ‚ сС разпространява ΠΏΡ€ΠΈ условията Π½Π° Boost Software License 1.0. Но Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π° програмиститС Π² ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° стандарт Π½Π° Π΅Π·ΠΈΠΊΠ° C++, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡΡ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° всякакъв ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π΅Π½ стандарт Π½Π° Π΅Π·ΠΈΠΊΠ°. Аз слСдвам философията Π½Π° downgrade - ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° стари устройства ΠΈ софтуСр Π² Π΅ΠΆΠ΅Π΄Π½Π΅Π²ΠΈΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ собствСнитС си

Π’Π°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΡ… Π½Π° конфСрСнцията C++ 2023 с Π΄ΠΎΠΊΠ»Π°Π΄ β€žΠΠ°ΠΏΡ€Π΅Π΄ Π² ΠΌΠΈΠ½Π°Π»ΠΎΡ‚ΠΎ, ΠΈΠ»ΠΈ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Π·Π° Windows 95 ΠΏΡ€Π΅Π· 2023 Π³ΠΎΠ΄ΠΈΠ½Π°β€œ.

Π‘ моят ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ искам Π΄Π° Π΄ΠΎΠΊΠ°ΠΆΠ°, Ρ‡Π΅ старото ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ всС ΠΎΡ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΈ Π΅ Ρ€Π°Π½ΠΎ Π΄Π° бъдС ΠΈΠ·Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΎ. Има Π½Π΅Ρ‰ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»Π½ΠΎ Π² старитС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ ΠΈ устройства, Π° ΡΡŠΡ‰ΠΎ ΠΈ прСдизвикатСлство ΠΏΡ€Π΅Π΄ Π½ΠΎΠ²ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ.

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

ΠžΠ±ΠΎΠ±Ρ‰Π°Π²Π°ΠΉΠΊΠΈ, Π΅ възмоТно Π΄Π° сС ΠΏΠΈΡˆΠ°Ρ‚ Π±ΡŠΡ€Π·ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, просто трябва Π΄Π° сС Π²ΡŠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΎΡ‚ знанията Π½Π° Π΄Ρ€Π΅Π²Π½ΠΈΡ‚Π΅.

Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°:

  • ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Linux Debian 3 ΠΈ ΠΏΠΎ-Π½ΠΎΠ²ΠΈ (осигурСна Π΅ Π½Π°Ρ‚ΠΈΠ²Π½Π° вСрсия);
  • ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Windows 95 – Windows 11;
  • опростСн API Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с 2D Π³Ρ€Π°Ρ„ΠΈΠΊΠ°;
  • Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° мноТСство Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ (bmp, png, tga, jpg);
  • кросплатформСн API Π½Π°Π΄ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡΡ‚Π° Π½Π° ОБ;
  • Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ ускорСниС Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°Ρ‚Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° OpenGL 1.2 ΠΈ
  • OpenGL 3.3, Π½Π°Π»ΠΈΡ‡Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° само Π½Π° ЦПУ, Π°ΠΊΠΎ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎΡ‚ΠΎ ускорСниС липсва;
  • Ρ€Π΅Π½Π΄Π΅Ρ€ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π±Ρ€Π°Π½ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΈ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ;
  • Π΅Π΄ΠΈΠ½Ρ‹ΠΉ API Π·Π° всички систСми – напиши вСднъТ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°ΠΉ навсякъдС!
  • Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π·Π²ΡƒΠΊ;
  • Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Π° ΠΈ статична Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ°.

ПлановС Π·Π° Π±ΡŠΠ΄Π΅Ρ‰Π΅Ρ‚ΠΎ:

  • Π°ΡƒΠ΄ΠΈΠΎ стрийминг;
  • ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° тСкст с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° freetype;
  • Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈ Direct3D 9, 10, 11;
  • API Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠΎΡ‚ΠΎΡ†ΠΈ;
  • Π²Π³Ρ€Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° API Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°;
  • ΠΏΠΎΡ€Ρ‚ Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Π²ΡŠΡ€Ρ…Ρƒ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ: Android, IOS, MacOs.

Π’Ρ€ΡŠΠ·ΠΊΠΈ:

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

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