მეოთხე: უცნაური პროგრამირების ენა. აი რატომ შეიძლება ის მაინც გიყვარდეთ.

გამჟღავნება: თქვენი მხარდაჭერა ხელს უწყობს საიტის მუშაობას! ჩვენ ვიღებთ რეფერალის გადასახადს ზოგიერთი სერვისის შესახებ, რომელსაც გირჩევთ ამ გვერდზე.


მეოთხე არაჩვეულებრივი ენაა. იგი, პირველ რიგში, თარჯიმანია და აქვს ბრძანების ხაზის ინტერფეისი, რათა მისი გამოყენება რეალურ დროში მოხდეს. მაგრამ მას ასევე აქვს შესაძლებლობა მიიღოს კოდების ნაკრები და შეადგინოს იგი. ასე რომ, ეს რაღაც ჰიბრიდია.

ამის გამო, მეოთხე ჩვეულებრივ გამოიყენება აპარატურაზე, რომელსაც არ აქვს ტრადიციული ოპერაციული სისტემა. იგი ასევე ფართოდ გამოიყენება მანქანების გასაკონტროლებლად და იგი გამოიყენება კოსმოსურ საძიებო სისტემაში – თუნდაც ფილაზე, ზონდი, რომელიც დაეცა კომეტაზე 67P / Churyumov – Gerasimenko.

ისტორია

მეოთხე ნამუშევარი ჩარლზ მურმა შეიმუშავა 1968 წლიდან, Mohasco Industries- ში გრაფიკული პროგრამირებისას. მაგრამ პირველი სრულყოფილი მეოთხე განხორციელება არ მომხდარა 1971 წლამდე, როდესაც მურმა შექმნა 11-მეტრიანი ტელესკოპის გასაკონტროლებლად დამოუკიდებელი სისტემა აშშ-ს რადიო ასტრონომიის ეროვნულ ობსერვატორიაში (NRAO).

Forth– ის უფრო ადრეულმა ვერსიებმა მიიპყრო პროგრამირების საზოგადოების ყურადღება. მაგრამ ამ ეტაპზე ის ძალიან პოპულარული გახდა ასტრონომიის საზოგადოებაში. ასე რომ, 1973 წელს, მურმა დააფუძნა FORTH, Inc თავის NRAO კოლეგებთან ელიზაბეტ რატერ და ედვარდ კონკლინი.

კომპანიამ პროგრამა მრავალ სხვადასხვა სისტემას გადასცა. და FORTH, Inc აგრძელებს მნიშვნელოვან კომპანიას, რომელიც აწარმოებს მეოთხე პროდუქტებს ბიზნესში, აკადემიასა და მთავრობაში.

მეოთხედის მიმოხილვა

მეოთხე პროგრამირების ენაზე არაერთი უნიკალური ასპექტი არსებობს. აქ განვიხილავთ ყველაზე მნიშვნელოვანებს.

მეოთხე თვისებები

მეოთხე გთავაზობთ ბევრ უნიკალურ მახასიათებელს:

  • ინტერაქტიული პროგრამირება

  • „სიტყვები“ ენის შედგენილი გაფართოებების შექმნა.

  • Stacks და საპირისპირო პოლონური ნოტაცია

  • პირდაპირი კავშირი მომხმარებელსა და აპარატურას შორის.

საპირისპირო პოლონური ნოტაცია

მეოთხე აკეთებს მათემატიკურ გამოთვლებს Reverse Polish Notation გამოყენებით. ეს დამოკიდებულია იმაზე, თუ როგორ უნდა მოხდეს ციფრების დასტა.

განვიხილოთ გაანგარიშება: 2 + 3. მეოთხეში ეს გაკეთდება 2-ზე დასტის დასაყენებლად, შემდეგ 3 – ზე დასტის დასაყენებლად, შემდეგ კი მათი დამატებით. ეს ასე გამოიყურება: 2 3 +.

როგორც ჩანს, ცოტა უცნაურია, მაგრამ კომპიუტერის გაანალიზება უფრო ადვილია, რადგან ეს არის გზა, როდესაც კომპიუტერები რეალურად აკეთებენ გამოთვლებს. და მას შემდეგ რაც შეჩვევით მას, როგორც კოდირებას, ეს ბუნებრივი გახდება.

გარდა ამისა, ფრჩხილების საჭიროება არ არის. განვიხილოთ შემდეგი ორი მაგალითი. (შენიშვნა: ზურგსუკანზური ხასიათი იწყებს კომენტარს.)

2 3 + 5 * ეს იგივეა, რაც (2 + 3) * 5
2 3 5 * + ეს იგივეა, რაც 2 + 3 * 5

პირველ მაგალითში, 2 იწევს დასტაზე, რასაც მოჰყვა 3. ასე რომ, 2 არის დასტის მეორე და 3 – პირველი. “+” ოპერატორი გამოიყენება დასტის პირველი ორი ელემენტისთვის. ეს შლის ეს ორი ელემენტიდან და დასტის თავზე ტოვებს 5 (2 + 3).

შემდეგ ჩვენ 5 ღეროზე ვამაგრებთ. ეს აყენებს დასტის პირველ და მეორე პოზიციებს 5. დაბოლოს, ჩვენ ვიყენებთ “*” ოპერატორს, რის შედეგადაც 25 (5 * 5) განთავსდება დასტის ზედა ნაწილში.

მეორე მაგალითზე, ჩვენ ჩასვამს ვათავსებთ 2, 3 და 5-ზე, ასე რომ 5 არის პირველ პოზიციაზე, მეორეში – 3, მესამეში – 2. შემდეგ ჩვენ ვიყენებთ “*” ოპერატორს დასტის ორ ელემენტზე (5 * 3), რის შედეგადაც 15 ჩხირის თავზე განთავსდება..

ამ ეტაპზე, 15 არის პირველ პოზიციაზე, ხოლო 2 – მეორე პოზიციაზე. როდესაც + ოპერატორი გამოიყენება, იგი ტოვებს დასტის ზედა ნაწილზე 17 (15 + 2).

მაგალითის პროგრამა

შემდეგი პროგრამა ძალიან მარტივია, მაგრამ იგი ცხადყოფს ბევრ რამეზე რა ხდება ენაზე.

: OUTMATH გამოაქვეყნეთ მათემატიკური გაანგარიშება
." ახლა გამოვთვლით: (2 + 3) * 5" CR
2 3 + 5 *
." ეს ტოლია: " . CR;

გარეგნობა

პირველი, რაც ამ პროგრამას ახდენს, განსაზღვრავს ფუნქციას, სახელწოდებით OUTMATH. ხაზები, რომლებიც მას მიჰყვება, ფუნქციის ნაწილია ხაზის მეშვეობით, რომელიც მთავრდება ნახევარწრით. პირველი სტრიქტი ამობეჭდებს ტექსტს, “ახლა ჩვენ გამოვთვლით: (2 + 3) * 5” და მიჰყვება მას ვაგონის დაბრუნებით..

შემდეგი სტრიქონი ასრულებს გაანგარიშებას, რომელიც ჩვენ განვიხილეთ ზემოთ, რის შედეგადაც 25 მოთავსებულია დასტის ზედა ნაწილზე. ფუნქციის შედეგების ბოლო სტრიქონი, “ეს ტოლია:”, რომელსაც მოჰყვება დასტის ზემოთ მოცემული ღირებულება (წარმოდგენილია “.”) და ვაგონის დაბრუნება.

შემდეგ ჩვენ უბრალოდ ვასრულებთ ფუნქციას. როდესაც პროგრამა გადის, ის გამოაქვს:

ახლა გამოვთვლით: (2 + 3) * 5
ეს ტოლია: 25

მეოთხე სწავლა

პროგრამისტების უმეტესობისთვის, ეს აზროვნების ახალი მეთოდია. გასაკვირია, რა ბუნებრივია, როგორც კი მას შემდეგ დაიწყებ მუშაობას. აქ მოცემულია რამდენიმე გაკვეთილი და წიგნი, რომელთა საშუალებითაც შეძლებთ ენასთან მუშაობას.

მეოთხე გაკვეთილი

უამრავი ონლაინ გაკვეთილია. იმის გამო, რომ მეოთხე უცხო პროგრამისტებისთვის ამავდროულად უცნაურია, რომ ამჟამინდელი მომხმარებლებისთვის ეს აშკარაა, ბევრი გაკვეთილი ეხმიანება ნივთებს, რაც შეიძლება დამაბნეველი იყოს დამწყებთათვის. ამ გაკვეთილებს პრობლემა არ აქვთ.

  • მარტივი მეოთხე: ეს მოკლე Ebook შესანიშნავი შესავალია. მხოლოდ უარყოფითი მხარეა ის, რომ მაგალითები დიდი არ არის. ასე რომ, გადახედეთ ქვემოთ მოცემულ რამდენიმე მაგალითს.

  • დამწყები სახელმძღვანელო მეოთხე: ეს არის კიდევ ერთი კარგი შესავალი. ეს არის ცოტა უფრო ტექნიკური, მაგრამ აქვს მეტი მაგალითები.

  • და ასე შემდეგ…: ეს ძალიან საფუძვლიანი შესავალია მეოთხეზე – თითქმის ისეთივე კარგი, როგორც წიგნი.

მეოთხე წიგნი

ხშირად ადვილია ახალი ენის სწავლა წიგნის მიღებით, რომელსაც შეუძლია ნაბიჯ-ნაბიჯ გადახედოთ პროცესს. Forth- ის შესახებ უამრავი კარგი წიგნია – განსაკუთრებით დათარიღებულია 1980-იან წლებამდე, როდესაც ფორთმა მართლაც აიღო. აქ არის საუკეთესო და ყველაზე მნიშვნელოვანი პიესის კოლექცია.

  • აღმოაჩინეთ მეოთხე: თომ ჰოგანის მეოთხე ენის შესწავლა და დაპროგრამება: ეს არის კარგი და ლაკონური შესავალი მეოთხე ენაზე.

  • მეოთხე დასაწყისი: ლეო ბროდის მიერ დამწყებთათვის და პროფესიონალებისთვის მეოთხე ენისა და ოპერაციული სისტემის შესავალი: 1982 წ. ლეო ბროდი: ეს არის კლასიკური და მეოთხე სწავლის შესანიშნავი მეთოდი. ეს დაბეჭდილია, მაგრამ გამოყენებული ასლები ძნელი არ არის პატარა ფულის მოძებნა. ის ასევე ონლაინ რეჟიმში. მოწინავე პროგრამის პროგრამის პროგრამის მსურველებს შეიძლება სურთ შეამოწმონ ბროდი, უახლესი, ფიქრი ოთხნი.

  • მეოთხე Tutorial (2014) Juergen Pintaske: ეს არის Kindle- ზე დაფუძნებული სამეურვეო პროგრამა, რომელიც ფოკუსირებულია მაგალითებზე.

  • პროგრამის პრობლემაზე ორიენტირებული ენა: მეოთხე – როგორ მუშაობენ ინტერნატორები (2014) ჩარლზ მური: ეს არის წიგნის Kindle ვერსია, რომელიც Forth- ის შემქმნელმა დაწერა დიდი ხნის წინ. ის მაინც ახერხებს ენაზე შეხედულებისამებრ, მაგრამ არ არის საუკეთესო არჩევანი ამის დასადგენად.

  • პროგრამის მეოთხე სახელმძღვანელო (2007) ელიზაბეტ რტერისა და ედუარდ კონკლინის მიერ: ეს არის კიდევ უფრო მოწინავე წიგნი მეორე ორი მეოთხე პიონერის შესახებ. იხილეთ აგრეთვე წიგნის, მეოთხე განაცხადის ტექნიკა (2006).

სხვა რესურსები

  • მეოთხე ინტერესთა ჯგუფი: ამ საიტს აქვს ყველა სახის საინტერესო ინფორმაცია ძველი ისტორიული დოკუმენტების ჩათვლით. სამწუხაროდ, მას ასევე აქვს მრავალი გატეხილი ბმული. მაგრამ მაინც ღირს ამის შემოწმება.

  • მეოთხე პროგრამების ბმულები: ეს არის რეალური მაგალითის პროგრამების შესანიშნავი კოლექცია, როგორიცაა ცხრილების და Sudoku თავსატეხის გამხსნელი.

  • მეოთხე Google ჯგუფი: ეს არის მეოთხე მომხმარებლების ძალიან აქტიური ჯგუფი, რომლებიც სვამენ და უპასუხებენ კითხვებს.

  • მეოთხე სუბრედიტი: ეს არ არის საშინლად აქტიური ფორუმი, მაგრამ მასზე ჯერ კიდევ მცოდნე ხალხია.

მეოთხე განხორციელება

წლების განმავლობაში Forth- ის უამრავი განხორციელება განხორციელდა. მეოთხე ინტერესთა ჯგუფს აქვს გრძელი მეოთხე შემდგენელთა გვერდი. ასე რომ, თუ თქვენს ავტოფარეხში PDP-11– ს გარშემო გაქვთ ადგილი, შეგიძლიათ მიიღოთ მასზე მეოთხე შემდგენელი! მაგრამ უფრო თანამედროვე სისტემებისთვის, აქ უფრო გავრცელებულია ვარიანტები.

დიდი

1980-იანი წლების შუა ხანებში დიტრიხ ვეინეკმა, გეორგ რეფელდმა და კლაუს შლეიზიკმა შეიმუშავეს volksFORTH 16-ბიტიანი აპარატებისთვის, როგორიცაა 8086 IBM PC და 6502 Apple, Commodore და Atari მანქანები..

საბოლოოდ, მათ შექმნეს 32 – ბიტული ვერსია (16 – ბიტის ავტობუსით) 68000 – მდე მდებარეობის ატარის ქ. მიუხედავად იმისა, რომ VolksFORTH– მა პროგრესი განიცადა, პროექტი თითქმის გარდაიცვალა (თუმც მოგვიანებით იგი გადაკეთდა).

Bernd Paysan საკმარისად იყო დაინტერესებული volksFORTH– ის ამ ვერსიით (ამ დროისთვის ტურბოფორმირებას ეძახდნენ), თუმცა, რომ მან ეს შექმნა საფუძველი BigFORTH..

მისი პირველი ვერსია გამოვიდა Atari ST for 1990 წელს. 1995 წლისთვის, bigFORTH გადაეცა 386 და შემდეგ წლისთვის ხელმისაწვდომი იყო Windows NT, OS / 2 და Linux.

გრაფიკული ინტერფეისი

ამ ეტაპზე პეიზანმა MINOS– ზე დაიწყო მუშაობა. (ტექნიკურად, ეს არის “MINOS”, მაგრამ მას ჩვეულებრივ უწოდებენ “MINOS”.)

ეს არის გრაფიკული ინტერფეისი bigFORTH- ისთვის. შეიძლება ეს ყველაზე მარტივი იყოს ვიზუალური ბაზის მსგავსად „ვიზუალური დიდიფორმატი“, რადგან ეს მეტ-ნაკლებად არის ის რაც არის. ის პირველად შეიქმნა X-Windows სისტემისთვის. მაგრამ ის მალევე ხელმისაწვდომი გახდა Windows- ისთვისაც.

როგორც დიდი, ისე MINOS– ის განვითარება, როგორც ჩანს შეჩერდა დაახლოებით 2010 წელს. თუმცა, ისინი ადვილად ხელმისაწვდომი და საკმაოდ სასარგებლოც არიან (bigFORTH ANSI– ს შეესაბამება). სინამდვილეში, MINOS– სთან ერთად უამრავი სასიამოვნოა.

bigFORTH რესურსები

თუ გსურთ გამოიყენოთ BigFORTH ან თუნდაც განავითაროთ იგი, თქვენ გექნებათ ყველა საჭირო ინსტრუმენტი:

  • წყაროს კოდი: ეს არის კოდი 2010 წლის 22 მარტის ბოლო ოფიციალური გამოშვებიდან, ვერსია 2.4.

  • Debian პაკეტი: ადვილად დაინსტალირებული შეფუთული Debian დაფუძნებული Linux– ის ნებისმიერი განაწილებისთვის (მაგ., უბუნტუ, პიტნა). იგი ინსტალაციას ახდენს / usr / local / bin- ში და მოიცავს MINOS- ს, თუმცა მას უწოდებენ xbigforth.

  • Windows თვითმმართველობის ინსტალაცია შესრულებადი: იგივეა, რაც Debian პაკეტი, მაგრამ Windows- ისთვის. MINOS- ს კი xbigforth.exe დაარქვეს.

  • დოკუმენტაცია (PDF): ეს დაახლოებით 300 გვერდიანი წიგნი მოქმედებს, როგორც სახელმძღვანელო და მითითება, დაწერილი JL Bezemer. ეს უმეტესობა ზოგადად მეოთხედია და რაც არის “და ასე შემდეგ …” აღებული.

  • Bernd Paysan’s Homepage: ამ გვერდს აქვს უამრავი საინტერესო მეოთხე ინფორმაცია და მაგალითები. განსაკუთრებით აღსანიშნავია Paysan– ის მეოთხე დაფუძნებული მარკირების ენა.

  • bigFORTH საცავი: საბოლოო დანიშნულება თქვენი ყველა დიდი საჭიროებისთვის.

გფორთი

Gforth არის GNU- ის მეოთხე განხორციელება. მას აქვს გამორჩეული მემკვიდრეობა.

გფორტის პროექტი 1992 წელს დაიწყო BigFORTH- ის შემქმნელებმა, ბერენდ პეიზანმა და ანტონ ერტლმა, ჯენს უილკის მნიშვნელოვანი წვლილის შედეგად..

ეს იყო bigFORTH- ის და ბევრად ძველი ძველი ლეგენდის (FORT) კომბინაცია (იხ. ქვემოთ). მაგრამ ეს ისტორია გადაუგრიხეს, რადგან bigFORTH მოვიდა ვოლქსფორმიდან, რომელიც დაფუძნებულია ლეღვის ფორთეზე.

როგორც GNU- ს პროექტი, მასზე დიდი სამუშაოა გაკეთებული. ახლა იგი მთლიანად ANSI შეესაბამება და მიაღწია თავის თავდაპირველ მიზნებს. ბოლო ვერსია არის 0.7.3, ბოლო ჩანაწერით (Paysan– ის მიერ) 2013 წლის 25 თებერვალს.

უფასო ოთხი დანერგვის თვალსაზრისით, Gforth ყველაზე ხშირად გამოიყენება. ამის ნაწილი მხოლოდ იმიტომ არის, რომ ის GNU პროექტის ნაწილია და მისი ხელმისაწვდომობა. ეს ასევე იმიტომ ხდება, რომ ის ძლიერი და სწრაფია.

რესურსების წყარო

Gforth– ს აქვს ყველა ის რესურსი, რომელიც გჭირდებათ იმისათვის, რომ განათავსოთ ის, რაც თქვენ გჭირდებათ:

  • წყაროს კოდი: ამ გვერდზე მოცემულია Gforth- ის წყაროს კოდი 0.2.1 ვერსიიდან დღემდე, 0.7.3.

  • Debian პაკეტები: Debian Linux– ის განაწილებისთვის ხელმისაწვდომია სხვადასხვა პაკეტი. გაითვალისწინეთ, რომ თქვენს მიერ არჩეული პაკეტის გათვალისწინებით, შეიძლება დაგჭირდეთ ერთი ან რამდენიმე სხვა პაკეტის დაყენება.

  • Windows თვითმმართველობის ინსტალაცია აღმასრულებელი: ეს Gforth- ის უფრო ადრეული (0.7.0) ვერსიაა, მაგრამ სწრაფი ჩამოსაყალიბებლად.

  • დოკუმენტაცია (PDF): ეს 250 გვერდიანი წიგნი ვრცელდება Gforth- ის 0.7.0 ვერსიაზე. ის ასევე შესაძლებელია HTML ფორმატში.

  • Gforth საცავი: Gforth– სთან დაკავშირებული ყველაფერი შეგიძლიათ აქ.

გვ .4

pbForth უკვე აღარ არის მხარდაჭერილი, მაგრამ Forth– ის იმდენად საინტერესო განხორციელებაა, რომ კარგად ღირს შესამოწმებლად.

როგორც განვიხილეთ, მეოთხე ყოველთვის ასოცირებული იყო აპარატურის კონტროლთან. ასე რომ გასაკვირი არ არის, რომ შეიქმნა მეოთხე განხორციელება LEGO MINDSTORMS რობოტული ნაკრები – კერძოდ, 16-ბიტიანი RCX, რომელიც გამოვიდა 1998 წელს.

როგორც ჩანს, არასდროს განახლებულა მეორე თაობის, NXT სერიის, რომელიც გამოვიდა 2006 წელს და არც მიმდინარე MV3, რომელიც გამოვიდა 2013 წელს.

მიუხედავად იმისა, რომ არ არსებობს ოფიციალური საიტი pbForth– ისთვის, ჯერ კიდევ შესაძლებელია გაეცნოთ ამის შესახებ და მისი გამოყენებაც კი. ამასთან, შეიძლება იყოს ციცაბო სასწავლო სწავლება, რადგან ამდენი ინფორმაცია არ არის. და აშკარად, დაგჭირდებათ LEGO MINDSTORMS RCX (ისინი არც ისე ძნელია ნახმარი).

NXT იყენებს სრულიად განსხვავებულ (და 32-ბიტიან) პროცესორს, ამიტომ pbForth ნამდვილად არ იმუშავებს მას. და მაინც, ეს შეიძლება იყოს სახალისო. თუ თქვენ ხართ იგი, თქვენ წარმოუდგენლად შეგიძლიათ გადაიტანოთ ის მეორე და მესამე თაობის კომპლექტებზე.

pb სხვა რესურსები

რა ინფორმაციაა ხელმისაწვდომი ნორმალურ ინტერნეტში, ზოგადად არის რთული და ყოველთვის უკავშირდება ვებ – გვერდ pbForth- ს, რომელიც არ მოქმედებს 2010 წლის მინიმუმ 2010 წლიდან. მხოლოდ ინტერნეტ არქივის წყალობით, ამის დიდი ნაწილი ხელმისაწვდომია.

  • LEGO Robotics- ის ისტორია: თუმცა ეს არ არის pbForth– ის შესახებ, იგი უზრუნველყოფს სწრაფ მიმოხილვას LEGO MINDSTORMS პროდუქციის შესახებ..

  • შესავალი pbForth
    (PDF): ამ 30 გვერდიან გაკვეთილზე თქვენ დაიწყებთ ენას.

  • საწყისი კოდი
    : გაითვალისწინეთ, რომ pbForth დაწერილია ასამბლეის ენაზე და Tcl, ასე რომ თქვენ უნდა გქონდეთ ეს ინსტრუმენტები.

  • Windows GUI
    : ეს ფაილი მუშაობს, მიუხედავად იმისა, რომ ამის გაკეთება შეძლოს, შეიძლება უფრო რთული იყოს. თუ გსურთ pbForth for Linux ან Mac, თქვენ მოგიწევთ გამოიყენოთ კოდი.

  • phForth საწყისი გვერდი Circa 2009
    : ამ გვერდის ბმულები მოცემულია საკმაოდ საინტერესო ინფორმაცია pbForth– ის შესახებ, განსაკუთრებით ნახევარი ათეული ნიმუშის სკრიპტის შესახებ..

სხვა განხორციელებები

  • fig-FORTH: ეს იყო ყველაზე ადრეული ოთხი განხორციელება, რომელიც შეიქმნა მეოთხე საპროცენტო ჯგუფის მიერ. ეს არის 16-ბიტიანი განხორციელება. ის ხელმისაწვდომია რამდენიმე მშვენიერი ძველი კომპიუტერისთვის, როგორიცაა Data General Eclipse და Alpha Micro, ასევე 8086- და 6502-იანი კომპიუტერები. პრობლემა ის არის, რომ არ არსებობს აღმასრულებელი ფაილები – უბრალოდ შეკრების ენა კოდი. და უმეტეს შემთხვევაში, მხოლოდ bitmap კოდია PDF ფაილები. ფაქტობრივი კოდი, როგორც ჩანს, მხოლოდ 8088/8086, PDP-11 და 6800 ხელმისაწვდომია. (6800 არის 8 ბიტიანი პროცესორი. ასე რომ, სავარაუდოდ, ლეღვის ფიტნეს 8-ბიტიანი ვერსია ჰქონდა.)

  • SP-Forth: ეს უფასოა Forth განხორციელება Windows და Linux- ისთვის.

  • 4tH: ეს მარტივი გამოსაყენებელია მეოთხე დანერგვისთვის, რომელიც ხელმისაწვდომია აპარატურის ფართო სპექტრისთვის (Raspberry Pi- ს ჩათვლით), და მოიცავს კარგ დოკუმენტაციას.

  • SwiftForth ™: ეს არის მეოთხე შემდგენელი ორიგინალური კომპანიისგან, რომელმაც მსოფლიოში Forth მოიტანა. ეს არის კომერციული პროდუქტი, მაგრამ გონივრული ფასით.

Შემაჯამებელი

მეოთხე არის მომხიბლავი და ძალიან სასარგებლო პროგრამირების ენა. ეს განსაკუთრებით ეხება, თუ გსურთ ტექნიკის კონტროლი. რესურსების გამოყენებით აქ უნდა იყოთ გზაზე.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map