ПредишенСледващото

10 причини, поради които да използвам PureBasic

1) На УС е много по-лесно и по-бързо да пишат приложения, отколкото на C \ C ++ \ C # или на леко по-обичаните и същи.
2) PB е супер комплект от набор от библиотеки и готови откъси от FlatAssembler, при която генерира прилагането лишена от излишната код, компактен и много по-умен от еквивалентните програми в C \ C ++ \ C #.
3) В PB-удобна среда за разработка и отстраняване на грешки на заявлението, а не по-голямата част от освобождавания на C \ C ++ \ C #.
4) След като кодът написано на УС могат да бъдат прекомпилирани без промени в оригиналния код за всяка платформа. Всички библиотеки PB кръст платформа. C \ C ++ мултиплатформена необходимите рамки, които са много значителни пари, правят семантична объркване и да попречат на крайния ред на подаване на заявлението. C # не е обект на пренасяне.
5) PB се прави като допълнение на асемблер, така че не е окови "тип данни" и DLL ада C \ C ++ \ C #.
6) Поради основа на ASM в PB не е въпрос на разтегливост. С помощта на специален. модул може да се компилира под самата библиотека PB, или пък да ги продават под формата на включване на файлове с кода. Можете също така да се съберат библиотека освобождаване (Статично \ Dynamic DLL \ SO).
7) Лицензът за РВ е много по-евтини лицензи за C \ C ++ \ C # (! Само 75 евро). В допълнение, закупуване на лиценз веднъж, можете да получите актуализации през целия живот и нови версии безплатно.
8) PB дава 100% родния код, който не е Visual C \ C ++ \ C #.
9) Основни библиотеки в повече от 60 PB, които обхващат основните задачи на домакинствата. малките неща в живота, като променливи от тип String и дълги математици дори не се броят като библиотека, а просто се добавят към компилиран код, ако е необходимо. Така библиотеката покрива само критични функции, в начина на взаимодействие на мрежата, работа с бази данни и т.н.
10), PB вече от състоянието на проекта за пионери и успешно завладее пазара на прагматици и консерватори. Език има повече от 15000 на трети страни, модули и библиотеки (и двете безплатни и платени), тя има централизирана система за споделяне на източник код и база данни на разположение на обществеността на изходния код и код шаблони.

Четири убедителни "ЗА":
1) В Pioneer, аз завладява език в своята простота, без компромис функционалност и сила. Всичко, което C \ C ++ \ C # изисква няколко дни, за неговото развитие се реализира на УС за няколко часа.
2) Като прагматик, той ме спечели за качество и скорост, издаден изпълнимите файлове. Това ми позволи да развия свръхбърз документ, ориентирани към ключ-стойност типа на система за управление на бази данни с бордови софтуер клъстер.
3) Като консервативен, той ме спечели списък на институции и проекти, в които той е бил използван като основен език на развитие. Списъкът започва от най-големите банки и завършиха канали.
4) И накрая, като програмист, той ме завладява, че разработването на него мога да се съсредоточи върху предизвикателни и интересни алгоритми, хвърляйки рутинна като плява. Аз не трябва да прекарват много време на глупави премеждия C \ C ++ \ C #. Няма нужда да се чака, когато звездите ще бъдат благоприятни за Java, така че да е най-накрая правилно компилиран. Не са хемороиди, събиращи под Linux MacOS \ както в Делфи.

Послепис Сега, ако в УС има обектно-ориентиран модел Parallax Spin`a. замечтан ::

Ще добавя още няколко думи.


_________________
Приравняваме победа с поражение и борба.
Действие - всичко, целта е нищо.

Хм, по някаква причина, аз съм объркан от причините, посочени в първия доклад
1. Приема
2. Това е огромно предимство. Но С ПО-БЪРЗО PURICK като оптимизира програмата по-добре.
3. Сред развитието и отстраняване на грешки не е лошо, но, IMHO, по-добре MS VS, от PB. Но след това - на вкус и цвят.
4. Ако има програма на преките ръце на C прехвърлени към тези, които PURICK ако искат да правят: а PDA, микроконтролери (? Въпреки че, както разбрах, също може в PURICK) В C, можете да напишете на операционната система за PURICK (не на FASM) - не.
5. Типове данни в C - не вериги, но много полезни за отстраняване на грешки на нещо (всички от тези видове, въз основа на неподписан ПНА, и т.н.), както и много по-удобно (особено работата с структури и класове, които са там, също само типове данни) DLL ада - проблемът не е, C, както и всички Windows'ovskih прог. Като цяло nifiga не е проблем, това е просто един неуспех да DLLs "дизайнер", защото е често в системата има няколко различни версии на една и съща библиотека, трябва да се единна програма.
6. Съгласен
7. има
8. Нищо подобно. С без използването на .NET и така произвежда не повече бедни, а често и по-високо качество PE код. И това дава повече възможности при конфигурирането на проекта (статична, динамична връзка библиотеки, отстраняване на грешки и т.н.)
9. +
10. +

Подробности за проекти! Между другото, в срок PURICK от размера на източник - 30-тина хиляди линии. Сериозен програма (оси, сложни игри и т.н.) често съдържат милиони редове.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!