SheerPower4GL - SheerPower4GL
SheerPower 4GL je Programovací jazyk čtvrté generace vyvinutý uživatelem Touch Technologies, Inc. [1]. SheerPower 4GL je výsledkem přenesení technologie Touch Technologies Intouch 4GL programovací jazyk, který runson OpenVMS (pro DEC Alpha a VAX počítače) do Okna, spuštěn v roce 2000. Stahování jsou zdarma z oficiálního webu SheerPower 4GL.[2] SheerPower 4GL je podobný ZÁKLADNÍ programovací jazyk a je snadné se ho naučit.
Funkce
SheerPower 4GL má několik klíčových funkcí:
1. Je zdarma pro fandy a neziskové organizace
2. Je extrémně rychlý a dokáže zkompilovat miliony linek za minutu na modernějších systémech.
3. Funkce webového skriptování umožňují rychlý a snadný vývoj dynamických webových stránek pomocí základní syntaxe SheerPower. [3] Verze 5.0 byla oficiální verzí obsahující syntaxi a logiku pro webové skriptování v SheerPower.
4. SheerPower využívá „Perfect Precision Math Package“ [4] pro který patent 7149765 „Přístroje a metody pro přesná binární čísla a číselné operace“ [1] se vztahuje na. Tato přesná matematika eliminuje zaokrouhlování chyb, ke kterým dochází při použití datového typu s plovoucí desetinnou čárkou.[2]
5. SheerPower je dodáván s databázovým strojem ARS - Advanced Record System. [5] ARS je patentovaný databázový stroj vyvinutý také společností Touch Technologies, Inc. Společnost TTI vytvořila stroj ARS, protože výkon je u mnoha aplikací zásadní. Například ARS je více než 20krát rychlejší než MySQL pro sdílené operace čtení / zápisu.
6. Otevřená databáze - SheerPower prostřednictvím ní podporuje další databázové stroje ODBC rozhraní a vlastní modul ARS lze přistupovat přes ODBC v jiných databázových aplikacích.
7. Webový server SheerPower Internet Services (SPINS) je dodáván také s SheerPower 4GL. Webový server SPINS je dodáván s aplikací SheerPower a byl vyvinut pro jednoduché použití a vysokou rychlost pro výkon. Na moderním vícejádrovém systému může webový server SPINS provádět více než 1 000 stránek za sekundu - samozřejmě s dostatečnou šířkou pásma.
8. Existuje také a Společné rozhraní brány Rozhraní (CGI) zabudované do SheerPower, spolu s mnoha dalšími integrovanými funkcemi navrženými pro vysoký výkon a zvýšenou produktivitu programátoru.
Bezpečnostní
SheerPower 4GL má následující integrované bezpečnostní funkce:
1. Nelze spustit program SheerPower z žádné dočasné složky systému Windows. To se zastaví počítačové viry zapsány do programů SheerPower před odesláním e-mailem a spuštěny při otevření e-mailu.
2. SheerPower během provozu databáze nemíchá data a kód, což ji činí nepropustnou Vložení SQL útoky.
Platformy
Pro Microsoft Windows NT, 2000, 2003, XP a Vista je k dispozici binární distribuce. Virtuální stroj lze stáhnout samostatně za účelem spouštění programů .SPSRC nebo .SPRUN (soubory zdrojového kódu SheerPower nebo nasazené soubory se šifrovaným kódem).
Licence
Tento software je zdarma pro nekomerční použití, jeho podmínky nejsou definovány, kromě úrovní podpory pro firemní zákazníky [6]. Nezisková organizace a fanda programátoři mohou použít bezplatnou licenci, která je součástí stahování. Licenční poplatky jsou stanoveny pro ty, kteří chtějí vyvíjet aplikace pro komerční nebo obchodní použití. K dispozici jsou balíčky podpory s vysokou prioritou. Podpora e-mailem a webovým fórem je k dispozici zdarma.