Aktuální kurzy (ČNB):
18. 11. 2017 01:20:29
1 AUD=16,486 Kč
1 BGN=13,068 Kč
1 BRL=6,628 Kč
1 CAD=17,014 Kč
1 CHF=21,872 Kč
1 CNY=3,275 Kč
1 DKK=3,435 Kč
1 EUR=25,560 Kč
1 GBP=28,6 Kč
1 HKD=2,780 Kč
1 HRK=3,37 Kč
100 HUF=8,179 Kč
1000 IDR=1,603 Kč
1 ILS=6,169 Kč
100 INR=33,236 Kč
100 JPY=19,203 Kč
100 KRW=1,979 Kč
1 LTL=). Kč
1 MXN=1,135 Kč
1 MYR=5,199 Kč
1 NOK=2,647 Kč
1 NZD=14,858 Kč
100 PHP=42,739 Kč
1 PLN=6,037 Kč
1 RON=5,510 Kč
100 RUB=36,280 Kč
1 SEK=2,586 Kč
1 SGD=16,003 Kč
100 THB=65,876 Kč
1 TRY=5,623 Kč
1 USD=21,712 Kč
1 XDR=30,677 Kč
1 ZAR=1,521 Kč
www.cnb.cz
Zlato, stříbro, platina:
06. 05. 2015 08:30:02
Zlato (CZK/g)
Stříbro (CZK/g)
Platina (CZK/g)
LBMA Fix
Zítřejší počasí v ČR:
Sobota: polojasno,oblačno,přeháňky,západní vítr,minimální teplota: +2/-5 °C,maximální teplota: 3/7 c °C
Když podržíte myš nad názvy krajů, zjistíte lokální informace.
Aktuální počasí v ČR:
POČASÍ JE NORMÁLNÍ.
Pátek: polojasno,oblačno,déšť,severozápadní vítr,minimální teplota: zataz °C,maximální teplota: 3/7 °C
Jihočeský kraj
České Budějovice 3.3 °C
Český Krumlov 2.9 °C
Frymburk 1.7 °C
Milevsko 2.9 °C
Pikov 2.3 °C
Tábor 3 °C
Volary 0.8 °C
Jihomoravský kraj
Brno 3.6 °C
Břeclav 4.4 °C
Prosiměřice 5.3 °C
Šlapanice °C
Sudoměřice 3.8 °C
Vysočany 2.7 °C
Karlovarský kraj
Františkovy Lázně 3.2 °C
Josefov 3.1 °C
Nové Hamry °C
Svatava 4 °C
Karlovy Vary °C
Královéhradecký kraj
Břístev -0.7 °C
Hradec Králové 0.9 °C
Chlumec nad Cidlinou 0.7 °C
Nová Paka 0.4 °C
Špindlerův Mlýn -3.2 °C
Liberecký kraj
Frýdlant -0.1 °C
Liberec ký Jihomoravský °C
Smržovka -2.9 °C
Železný Brod -2.4 °C
Moravskoslezský kraj
Albrechtice 1.7 °C
Hladké Životice °C
Opava 4 °C
Rýmařov 1.4 °C
Olomoucký kraj
Olomouc 4.3 °C
Slatinice 4.1 °C
Sobotín -0.3 °C
Šternberk 3 °C
Žerotín 2.6 °C
Pardubický kraj
Lanškroun -0.3 °C
Srch 1.6 °C
Ústí nad Orlicí °C
Včelákov 0.8 °C
Vysoké Mýto 4.1 °C
Praha - hlavní město
Praha 5 1.1 °C
Praha 6 1.6 °C
Praha 9 2 °C
Praha 10 3 °C
Plzeňský kraj
Blovice 2.7 °C
Číhaň 1.3 °C
Míšov 1.6 °C
Petrovice 4.6 °C
Plzeň 3.8 °C
Rokycany °C
Středočeský kraj
Benešov 3 °C
Čechtice 2.6 °C
Kladno 0 °C
Kutná Hora 2.1 °C
Mnichovo Hradiště -1.3 °C
Senomaty 0.1 °C
Unhošť °C
Ústecký kraj
Děčín 1.3 °C
Jirkov °C
Roudnice nad Labem 3.4 °C
Střelná -0.8 °C
Ústí nad Labem -0.4 °C
Vysočina
Domašov 2.9 °C
Hlinsko 1.3 °C
Pelhřimov 3.5 °C
Třebíč 2.7 °C
Žďár nad Sázavou 0.7 °C
Zlínský kraj
Brumov-Bylnice 5 °C
Chropyně 4.3 °C
Kunovice 4.4 °C
Louka 3.6 °C
Uherský Ostroh 3.7 °C
Zlín 4.2 °C
Supervulkány:
Yellowstone: NORMÁLNÍ STAV
Toba: NORMÁLNÍ STAV
Laacher See: NORMÁLNÍ STAV
Campi Flegrei: PROBOUZÍ SE
FUJI: NEKLIDNÁ
Long Valley: NORMÁLNÍ STAV
Meteorické hrozby:
2017-Nov-16 05:10 | 2017 VB14
   Přiblížení (km): 7 751 756
   Přiblížení (LD): 20.17
   Rychlost (km/s): 12.06
   Magnituda: 24.64
   Velikost (m): info zde
2017-Nov-16 17:49 | 2000 UO30
   Přiblížení (km): 11 479 876
   Přiblížení (LD): 29.86
   Rychlost (km/s): 8.87
   Magnituda: 24.3
   Velikost (m): info zde
2017-Nov-16 18:46 | 2013 TK69
   Přiblížení (km): 12 387 847
   Přiblížení (LD): 32.23
   Rychlost (km/s): 9.16
   Magnituda: 23.5
   Velikost (m): info zde
2017-Nov-16 23:22 | 2017 VD2
   Přiblížení (km): 14 813 738
   Přiblížení (LD): 38.54
   Rychlost (km/s): 13.71
   Magnituda: 21.25
   Velikost (m): info zde
2017-Nov-17 21:09 | 444584
   Přiblížení (km): 3 330 113
   Přiblížení (LD): 8.66
   Rychlost (km/s): 14.8
   Magnituda: 20.2
   Velikost (m): info zde
2017-Nov-18 01:45 | 2017 VC14
   Přiblížení (km): 480 969
   Přiblížení (LD): 1.25
   Rychlost (km/s): 11.2
   Magnituda: 28.56
   Velikost (m): info zde
2017-Nov-18 14:47 | 2017 VN2
   Přiblížení (km): 2 361 738
   Přiblížení (LD): 6.14
   Rychlost (km/s): 4.88
   Magnituda: 27.41
   Velikost (m): info zde
2017-Nov-19 03:04 | 2017 WE
   Přiblížení (km): 4 458 327
   Přiblížení (LD): 11.6
   Rychlost (km/s): 15.88
   Magnituda: 26.76
   Velikost (m): info zde
2017-Nov-20 02:44 | 2017 WC
   Přiblížení (km): 1 127 728
   Přiblížení (LD): 2.93
   Rychlost (km/s): 7.59
   Magnituda: 26.05
   Velikost (m): info zde
2017-Nov-21 02:07 | 163696
   Přiblížení (km): 14 072 376
   Přiblížení (LD): 36.61
   Rychlost (km/s): 19.68
   Magnituda: 16.4
   Velikost (m): info zde
2017-Nov-21 22:51 | 2017 VW14
   Přiblížení (km): 9 276 773
   Přiblížení (LD): 24.13
   Rychlost (km/s): 7.22
   Magnituda: 25.28
   Velikost (m): info zde
2017-Nov-21 23:06 | 234145
   Přiblížení (km): 12 872 374
   Přiblížení (LD): 33.49
   Rychlost (km/s): 10.88
   Magnituda: 21.3
   Velikost (m): info zde
2017-Nov-22 11:29 | 2017 UE43
   Přiblížení (km): 9 091 727
   Přiblížení (LD): 23.65
   Rychlost (km/s): 9.56
   Magnituda: 23.83
   Velikost (m): info zde
2017-Nov-22 11:32 | 2017 VD13
   Přiblížení (km): 4 971 727
   Přiblížení (LD): 12.93
   Rychlost (km/s): 16.34
   Magnituda: 24.93
   Velikost (m): info zde
2017-Nov-22 15:58 | 2017 VA15
   Přiblížení (km): 3 076 479
   Přiblížení (LD): 8
   Rychlost (km/s): 6.43
   Magnituda: 24.93
   Velikost (m): info zde
2017-Nov-22 20:49 | 2016 LO1
   Přiblížení (km): 13 558 165
   Přiblížení (LD): 35.27
   Rychlost (km/s): 10.43
   Magnituda: 25.3
   Velikost (m): info zde
2017-Nov-23 00:56 | 2017 VG15
   Přiblížení (km): 13 242 368
   Přiblížení (LD): 34.45
   Rychlost (km/s): 7.88
   Magnituda: 24.73
   Velikost (m): info zde
2017-Nov-23 15:03 | 2009 BL71
   Přiblížení (km): 11 465 073
   Přiblížení (LD): 29.83
   Rychlost (km/s): 7.47
   Magnituda: 22
   Velikost (m): info zde
2017-Nov-23 23:57 | 2017 UK7
   Přiblížení (km): 10 879 103
   Přiblížení (LD): 28.3
   Rychlost (km/s): 9.14
   Magnituda: 24.29
   Velikost (m): info zde
2017-Nov-24 11:40 | 2017 VZ14
   Přiblížení (km): 1 214 759
   Přiblížení (LD): 3.16
   Rychlost (km/s): 8.39
   Magnituda: 24.87
   Velikost (m): info zde
2017-Nov-25 16:30 | 3361
   Přiblížení (km): 9 083 138
   Přiblížení (LD): 23.63
   Rychlost (km/s): 7.13
   Magnituda: 19.03
   Velikost (m): info zde
2017-Nov-25 21:23 | 2017 VY13
   Přiblížení (km): 768 502
   Přiblížení (LD): 2
   Rychlost (km/s): 10.49
   Magnituda: 26.48
   Velikost (m): info zde
2017-Nov-26 04:34 | 2017 UT4
   Přiblížení (km): 11 219 821
   Přiblížení (LD): 29.19
   Rychlost (km/s): 3.92
   Magnituda: 25.45
   Velikost (m): info zde
2017-Nov-27 06:27 | 2017 VX14
   Přiblížení (km): 10 045 665
   Přiblížení (LD): 26.13
   Rychlost (km/s): 7.12
   Magnituda: 23.53
   Velikost (m): info zde
Slunce:
Magnetické bouře (posl. 3 hod.):
Magnetické bouře (posl. 24 hod.):
Dnes celkem erupcí:
Včera celkem erupcí:
Přijde magnetická bouře do 24 hod.?:
Ozónové zpravodajství:
311 D.U. (+ 4 %)
Ozónová vrstva oslabena.
Index krize v ČR.
Úvod Hledání Fotogalerie Videogalerie On-line hry On-line testy Odkazník Registrace Jak podpořit Blogovník Nápověda Provozní podmínky
Vstup pro registrované:
    
zapomenuté heslo
registrovat se/vytvořit profil
 
Témata:
Partnerské weby/Spolupracujeme
Internetový antikvariát, bazárek, e-shop.
Webový systém NÁDBĚLA WEB.
Váš banner na tomto místě!
Redakční kontakt: redakce@blogovnik.cz
Ostatní kontakty zde.
RSS zdroj zde nebo klikněte na ikonku (Přidej na Seznam.cz) v záhlaví.
 



Úvodní strana  Prohlížení článků  Vhodný programovací jazyk, porovnání PHP, C Sharp, C++, Java, Javascript, CSS, Delphi, Flash, Visual Basic Skript




Vhodný programovací jazyk, porovnání PHP, C Sharp, C++, Java, Javascript, CSS, Delphi, Flash, Visual Basic Skript

O programování se zajímám přibližně 15 let. Začal jsem plichtěním jednoduchých kódu v jazyku QBasic. Je to intepretovaný jazyk, tedy překládaný za běhu. Už si ani nepamatuji, v čem to psal a jak se prográmky spouštěly. Nedostal jsem se moc daleko. Dnes je tento jazyk pravděpodobně pouhou historií. Potom se můj zájem přesunul na weby. HTML, Visual Basic Script, Java, Javascript, až k PHP. Dlouho jsem se v oblasti webů hledal, až jsem si nakonec oblíbil kombinaci XHTML, CSS, Javascript (JQuery), PHP, MySQL. Touto kombinací si umím zpracovat většinu vlastních nápadů. Završil jsem to vytvořením vlastního webového systému NÁDBĚLA WEB, na kterém běží i tento magazín.

Na otázku, který programovací jazyk je nejlepší a nejvhodnější, je obtížná odpověď. Záleží, co je vaším cílem. A také záleží, jaké máte zkušenosti. Svou cestu hledá každý programátor celý svůj život. Tedy, pokud se učí a zdokonaluje. Některé jazyky opustí, k jiným se vrací. Zkusím vám vysvětlím vlastní hledisko toho, jaký jazyk by mohl být vhodný, je to však subjektivní názor a tak to také berte.

HTML, XHTML

Bere se jako samozřejmost, že programátor umí tyto intepretované značkové jazyky, které slouží převážně pro tvorbu webů. Napsal jsem, že by měla být samozřejmost tyto značkové jazyky znát, protože se s nimi pracuje také v dalších jazycích. Se značkovými jazyky úzce spolupracuje PHP, Javascript, ale dokonce je můžete využívat také v Javě! Znalost značek HTML a XHTML vám velmi usnadní život.
Problémem značkových jazyků je určitá skupina lidí, která vytváří "standardy" a další skupina lidí, kteří vytváří "prohlížeče". Nějak se mezi sebou nedokáží domluvit, asi nemluví stejným jazykem. A tak programátor - kodér naráží na různé intepretace dezintepretace těchto značek. Jednu dobu se weby v mnoha částech musely striktně ošetřovat na jednotlivé verze prohlížečů. Dnes je situace o něco veselejší.
Standardizátoři HTML a XHTML se snaží být velmi důležití, a proto vymýšlejí nové a nové pytloviny a změny, vzniklo např. XHTML a jsou i další "standardy". Pokud vytvoříte web podle učebnice z roku 2000, rozhodně už nebude podle současných "moderních" standardů :-).

CSS

K tomu si samozřejmě musíte přibrat CSS = kaskádové styly, kterými ošetřujete vzhled prvků vytvořených v HTML a XHTML. A zase - CSS se prolínají s dalšími jazyky. Znalost kaskádových stylů je tedy vysoce užitečná.

Visual Basic Script

Někdy kolem roku 2004 jsem si koupil dvě knihy, které se zabývaly právě VBS, nebo-li Visual Basic Scriptem. Dnes si pamatuji jediné sousloví - magické "option explicit". Ve VBS jsem zkoušel dělat všechno - weby, samostatně se tvářící projekty, hry, různé doplňky k webům, než se stala jedna hrozná věc. Internet Explorer šel do ... (doplňte si sami) a konkurenční prohlížeče na VBS házely - víte co.... bobek.
A tak v dnešní době můžete VBS uplatnit např. v Excelu, ale na web... no, moc se mi to nezdá. Naštěstí jsem VBS opustil někdy v roce 2005, takže se mi oči otevřely brzy. Jazyk to byl sympatický, srozumitelný, ale dostal jsem se na jeho limity a to i z hlediska výkonnosti.

Javascript

VBS mě dokonale poučilo a já sáhnul po knize o Javascriptu. A ten mi dokonale sedl. Udělal jsem v něm několik her a od té doby tento jazyk používám při tvorbě webů. Vynikající je knihovna JQuery, která značně zjednodušuje život webaři.

Java

Spolu s knihami o VBS jsem si koupil také jednu knihu o Javě. V tom samém roce, někdy v r. 2004. Začal jsem do sebe bušit Javu, dostal jsem se až k 3D grafickým projektů, vypadalo to slibně, HODNĚ SLIBNĚ. Nicméně... Zase to zhaslo. Javu pro změnu přestal tehdy novou verzí nativně podporovat Internet Explorer. Přece nebudu dělat něco, co neuvidí 60 % návštěvníků webu? Zkoušel jsem v Javě dělat  samostatné aplikace, ale tehdy jsem neměl k dispozici kvalitní vývojové prostředí, nešlo to dost dobře. Pracoval jsem buď v poznámkovém bloku nebo v něčem hodně podobném. Debugování takového kódu, pokud byl rozsáhlý, a on většinou byl, bylo nad mé síly.

PHP

PHP (Hypertext Preprocessor) byla nutnost. Snažil jsem se tento jazyk učit průběžně od roku 2002. Ale dlouho marně. Moc jsem mu nepřicházel na chuť. Instalace PHP do počítače byla tehdy pro začátečníka velice problematická. Nakonec se mi to podařilo a na PHP jsem vytvořil první web. Super. Od té doby používám PHP na weby až dodnes, takže mi tento jazyk vydržel a co víc, přešel jsem k objektovému programování a propojení s MySQL (databáze).
PHPčku vytýkám jednu důležitou věc. I jeho tvůrci jsou VELMI DŮLEŽITÍ a dělají neustálé změny. Kdysi dávno bezpečnostním balíčkem zakázali hromadu funkcí, i funkci "copy". To bylo bolesti pro mnoho webařů! Nedávno zakázali některé typy značek ohraničující kód. A víte, co se stalo s tím kódem??? Zobrazil se na webové stránce, což je ta největší katastrofa, která se může stát webaři. Je to vlastně úplná zrada. Web, vytvořený přesně podle příručky před deseti lety, by dnes díky chytráckým developerům PHP, vyzradil všechna svá tajemství. Super...
Takže PHPčku vytýkám špatnou zpětnou kompatibilitu, kdy není kompatibilní samo se sebou. Dále určitou zmatečnost v koncepci vývoje tohoto jazyka. Ale... Nic lepšího jsem neobjevil. Takže pro mě - pro weby jedině PHP.

Flash

Flashe jsem se dotknul jen letmo. Něco jsem v něm vytvořil, bylo to jednoduché, ale prostředí k vývoji flash skriptů bylo jen v demoverzi. Kupovat si plnou verzi za desítky tisíc, se mi opravdu nechtělo. A proto jsem tento jazyk zavrhl. Flash poměrně dost vytěžuje zdroje počítače (procesor), ale je oblíbený kvůli pěkným grafickým efektů. Snad úplně nejvíc je využívaný pro tvorbu internetové reklamy a on-line webových her. Naučit se Flash je tedy značně atraktivní i z hlediska dobrého zaměstnání.

C++

S C++ jsem rozsáhle laškoval. Vyvojové prostředí, myslím, že se jmenovalo Dev-C++ mě však krutě zklamalo. Ve své době jsem nenašel vhodné vývojové prostředí, a proto jsem C++ opustil. Pracovat v něčem, co neustále padá (pracoval jsem na Windowsech), to mě nelákalo. Jazyk je to velmi mocný, ale práce s ním byla taková pomalejší. Na mnoho věcí musí programátor myslet, než se pustí do pořádné tvoby. Je to jazyk hojně používaný pro tvorbu linuxových aplikací.

Delphi

K Delphi jsem se dostal po haluzi přes jednoho kolegu. Zkusil jsem si s tímto jazykem pracovat. Jeho syntaxe je zvláštní (begin...then..end) a působí dost archaicky. Programy jsou však malé a velmi rychlé. Kvalitní plnohodnotné vývojové prostředí je za penízky. Vytvořil jsem několik aplikací, ale nakonec jsem tento jazyk opustil. Dělám v něm pouze skripty, ale už se nepouštím do aplikací. Je to uznávaný jazyk, rozšířený jazyk, ale myslím si, že v dnešní době již pomalu překonávaný jazyky jinými. Práce s Delphi je pomalá, programátor musí myslet na uvolňování paměti a spoustu jiných věcí. Nicméně, tvorba je rychlejší než třeba v C++.

C Sharp

Je to jazyk od Microsoftu. A je opravdu dobrý. Vývojové prostředí Visual Basic je SKVĚLÉ. Výborně se v něm pracuje, práce jde pěkně od ruky. Má to jen jeden háček... Aplikace vytvořené v tomto jazyce nejspíš nebudou fungovat v Linuxu. Jsou vyloženě určené pro systémy Windows. Je to ryze objektový jazyk a velice oblíbený. Používá se také k tvorbě webových aplikací a webových stránek. Nevýhoda je, že plnohodnotné vývojové prostředí stojí opět peníze. Tento jazyk programátora hodně hýčká a snaží se mu zlehčovat život. Velmi těžce se od tohoto jazyka utíká k jinému... V tomto jazyce tvořím až dodnes, ale už ne aplikace pro soukromou potřebu.

Java - opět

A jsme tam, kde jsem chtěl být. Zpátky u Javy. Za posledních deset let Java udělala ohromný pokrok. Můj návrat k ní byl nejspíš logický, přesto byl pro mě překvapivý. Jednoduše jsem hledal něco, v čem bych mohl tvořit aplikaci jak pro Windows, tak pro Linux. A našel. Práce s Javou není úplně snadná. Aplikace se tvoří pomaleji. Je to možná dokonce ještě o něco pomalejší než v Delphi. Ale rozhodně rychlejší než v C++ :-). Javu jsem si zamiloval, otázka je, na jak dlouho. Je to komplikovaná láska. Vývojové prostředí je různé a v určitých ohledech zvláštní. Na druhou stranu, z Javy se lze krásně přesunout k mobilům. A to je super. Zatím se zdá, že moje druhé sblížení s Javou bude trvalejšího charakteru, práce mi jde od ruky :-).

Tak. Na začátku celé anabáze jsem si bláhově myslel, že si prostě vyberu jeden jazyk a u toho zůstanu. Jenomže... úplně univerzální programovací jazyk neexistuje. Snad se k tomuto pojetí přibližuje Java. Ale ani ta není dokonalá. Pokud si můžu dovolit vytvořit si osobní žebříčky priorit "aplikačních" jazyků, z mého pohledu by to vypadalo asi takto:

Rychlost programování:
C Sharp
Delphi
Java
C++

Univerzálnost aplikací
Java
C++
Delphi
C Sharp

Složitost jazyka od nejméně složitého
C Sharp
Java
Delphi
C++

Oblíbenost jazyka ve firmách (individuální zkušenost nebo názory z okolí)
C Sharp, Delphi
Java
C++

Ještě bych se mohl zmínit o mnoha jiných jazycích, ale ty už dost dobře neznám. Jazyk C se například používá k programování na surovější úrovni ve vztahu k hardware a malé zátěži na paměť.

Zajímavá statistika je na www.sitepoint.com za rok 2015 (http://www.sitepoint.com/whats-best-programming-language-learn-2015/):

Z hlediska projektů na GitHub:

 1.   JavaScript
 2.   Java
 3.   Python
 4.   CSS
 5.   PHP
 6.   Ruby
 7.   C++
 8.   C
 9.   Shell
10.  C Sharp

Aktivita v diskusních fórech

 1.   JavaScript
 2.   Java
 3.   PHP
 4.   Python
 5.   C Sharp
 6.   C++
 7.   Ruby
 8.   CSS
 9.   C
10.  Objective-C

Celkově aktivita na internetu, projekty apod.

 1.   Java (all)
 2.   JavaScript
 3.   PHP
 4.   Python
 5.   C / C++
 6.   C Sharp
 7.   Objective-C
 8.   Ruby
 9.  Visual Basic

Zdroj:
názor autora
http://www.sitepoint.com/whats-best-programming-language-learn-2015/
https://cs.wikipedia.org/wiki/QBasic
https://cs.wikipedia.org/wiki/PHP
https://cs.wikipedia.org/wiki/HyperText_Markup_Language
https://cs.wikipedia.org/wiki/Kask%C3%A1dov%C3%A9_styly
https://cs.wikipedia.org/wiki/C_Sharp

--jun--
10.12.2015,19:37
Počet čtenářů:
Notice: Undefined variable: pristupy1 in /home/www/blogovnik.cz/skripty/php/clanky/clanky.php on line 671




  Diskuse ke článku:

Vhodný programovací jazyk, porovnání PHP, C Sharp, C++, Java, Javascript, CSS, Delphi, Flash, Visual Basic Skript


Nejnovější příspěvky čtenářů:

Nejsou žádné příspěvky v diskusi.
název a sídlo firmy: Josef Nádběla - ALAWARE IČ: 75811511,  sídlo: Moravská 617/18, Chropyně
Firma je zapsána do živnostenského rejstříku pod názvem 'Josef Nádběla', odkaz zde. Jsme neplátci DPH.

Webový systém NÁDBĚLA WEB INFINITY 1.1.19D - Copyright Josef Nádběla - ALAWARE 2017 - Všechna práva vyhrazena.
CSS 3.0, PHP 5.4.20 STRICT (verze PHP na hostingu: 5.4.20), XHTML 1.0 Strict
Odladěno pro Internet Explorer 9-11; Mozilla Firefox 12-45; Opera 11,12; Google Chrome 20-34, Maxthon Cloud Browser v4.0.3.6000.
v