SmallBASIC-ը արագ և հեշտ սովորվող BASIC ծրագրավորման լեզվի թարգմանիչ է, որն իդեալական է ամենօրյա հաշվարկների, սցենարների և նախատիպերի համար: SmallBASIC-ը ներառում է եռանկյունաչափական, մատրիցային և հանրահաշիվ ֆունկցիաներ, հզոր լարային գրադարան, համակարգ և գրաֆիկական հրամաններ, ինչպես նաև կառուցվածքային ծրագրավորման շարահյուսություն:
ԾԱՆՈԹՈՒԹՅՈՒՆ. Սա «Small Basic» չէ Microsoft-ից: Սա բաց կոդով GPL տարբերակ 3 լիցենզավորված SmallBASIC-ն է, որն ի սկզբանե ստեղծվել էր Palm Pilot-ի համար, իսկ ավելի ուշ տեղափոխվեց Franklin eBookman և Nokia 770 սարքեր:
SmallBASIC-ը լավ է աշխատում «Հաքերի ստեղնաշարի» հետ, որը հասանելի է առանձին:
SmallBASIC-ի որոշ առանձնահատկություններից են.
- SmallBASIC-ը բազմահարթակ BASIC լեզու է. Ներկայումս Linux-ը, Windows-ը և Android-ը աջակցվում են:
- Լեզուն բավականին կոմպակտ է. Օրինակ, Linux-ի համար Debian տեղադրիչը գալիս է որպես մեկ 340 կբ ֆայլ:
- SmallBASIC-ն առանձնանում է մաթեմատիկական ֆունկցիաների շատ համապարփակ հավաքածուով:
- Դա թարգմանված լեզու է, որը չի պահանջվում կոմպիլյացիաների համար:
- SmallBASIC-ն աջակցում է կառուցվածքային ծրագրավորմանը, օգտագործողի կողմից սահմանված կառուցվածքներին և մոդուլյարացված աղբյուրի ֆայլերին: Այնուամենայնիվ, այն օբյեկտի վրա չէ:
- Այն նաև մեծ ազատություն է ցույց տալիս շարահյուսության հարցերում. շատ հրամանների համար կան այլընտրանքներ, իսկ շատ կառուցվածքների համար կան տարբեր հոմանիշներ:
- SmallBASIC-ը գալիս է իր փոքրիկ IDE-ով:
- Տրամադրվում են գրաֆիկական պրիմիտիվներ (օրինակ՝ գծեր, շրջանակներ և այլն), ինչպես նաև ձայնային և պարզ GUI գործառույթներ:
SmallBASIC, որն ի սկզբանե ստեղծվել է Palm Pilot անհատական թվային օգնականի համար 1990-ականների վերջին Նիկոլաս Քրիստոպուլոսի կողմից:
Միացեք քննարկման ֆորումին.
https://www.syntaxbomb.com/smallbasic
Խնդրում ենք ցանկացած վթարի մասին տեղեկացնել հետևյալներից որևէ մեկին: Համոզվեք, որ ներառեք խնդիր առաջացնող կոդի փոքր հատված:
- https://github.com/smallbasic/SmallBASIC/issues
- էլ.փոստ՝ smallbasic@gmail.com
Վերջին թարմացումը՝
11 մյս, 2023 թ.