Eiffel gradi na tradiciji pascala. Kako tudi ne bi, saj je njegov avtor, Bertrand Meyer, nasledil Wirtha na ETH. Meyer je posvetil svojo kariero raziskavam na po njegovem mnenju ključnem polju programskega inženirstva: izgradnji zaupanja vrednih gradnikov. Ti gradniki so trajno uporabni elementi programske opreme, katerih kakovost je zajamčena. Tudi znameniti pariški stolp ne bi mogel nastati in še danes navduševati turistov, če ne bi bilo preizkušenih, vnovič uporabnih gradnikov kovic. Kar poltretji milijon jih je bilo treba za spajanje jeklene konstrukcije. Meyerjev eiffel je nastal na podlagi spoznanj iz njegovega nadvse vplivnega dela, knjige Object-Oriented Software Construction, ki natančno analizira problematiko pisanja kakovostne kode (še vplivnejša je druga izdaja omenjene knjige, ki je izšla leta 1997 pri založbi Prentice Hall, ISBN 0-13-629155-4). Meyer je iskal način, ki bi omogočil učinkovito programiranje v danih orodjih in ob tem prišel do sklepa, da bo cilj lahko dosegel edino s povsem novim pristopom. Tako je ustanovil podjetje Interactive Software Engineering (ISE), danes preimenovano v Eiffel Software, ki je že leta 1985 predstavilo novo metodologijo razvoja programske opreme.
Beseda | Osnovna oblika | Oblikoslovne lastnosti osnovne oblike |
---|---|---|
Eiffel | Eiffel | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
gradi | graditi | glavni glagol; nedovršni, sedanjik, 3. oseba, ednina |
na | na | predlog; mestnik |
tradiciji | tradicija | samostalnik, občno ime; ženski spol, ednina, mestnik |
pascala | pascal | samostalnik, lastno ime; moški spol, ednina, rodilnik |
Kako | kako | splošni prislov; nedoločena stopnja |
tudi | tudi | členek |
ne | ne | členek |
bi | biti | pomožni glagol; pogojnik |
saj | saj | priredni veznik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
njegov | njegov | svojilni zaimek; 3. oseba, moški spol, ednina, imenovalnik, ednina, moški spol svojine |
avtor | avtor | samostalnik, občno ime; moški spol, ednina, imenovalnik |
Bertrand | Bertrand | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
Meyer | Meyer | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
nasledil | naslediti | glavni glagol; dovršni, deležnik, ednina, moški spol |
Wirtha | Wirtha | samostalnik, lastno ime; ženski spol, ednina, imenovalnik |
na | na | predlog; tožilnik |
ETH | ETH | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
Meyer | Meyer | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
posvetil | posvetiti | glavni glagol; dovršni, deležnik, ednina, moški spol |
svojo | svoj | povratni zaimek; ženski spol, ednina, tožilnik |
kariero | kariera | samostalnik, občno ime; ženski spol, ednina, tožilnik |
raziskavam | raziskava | samostalnik, občno ime; ženski spol, množina, dajalnik |
na | na | predlog; mestnik |
po | po | predlog; mestnik |
njegovem | njegov | svojilni zaimek; 3. oseba, srednji spol, ednina, mestnik, ednina, moški spol svojine |
mnenju | mnenje | samostalnik, občno ime; srednji spol, ednina, mestnik |
ključnem | ključen | splošni pridevnik; nedoločena stopnja, srednji spol, ednina, mestnik |
polju | polje | samostalnik, občno ime; srednji spol, ednina, mestnik |
programskega | programski | splošni pridevnik; nedoločena stopnja, srednji spol, ednina, rodilnik |
inženirstva | inženirstvo | samostalnik, občno ime; srednji spol, ednina, rodilnik |
izgradnji | izgradnja | samostalnik, občno ime; ženski spol, ednina, mestnik |
zaupanja | zaupanje | samostalnik, občno ime; srednji spol, ednina, rodilnik |
vrednih | vreden | splošni pridevnik; nedoločena stopnja, moški spol, množina, rodilnik |
gradnikov | gradnik | samostalnik, občno ime; moški spol, množina, rodilnik |
Ti | ta | kazalni zaimek; moški spol, množina, imenovalnik |
gradniki | gradnik | samostalnik, občno ime; moški spol, množina, imenovalnik |
so | biti | pomožni glagol; sedanjik, 3. oseba, množina, nezanikani |
trajno | trajno | splošni prislov; nedoločena stopnja |
uporabni | uporaben | splošni pridevnik; nedoločena stopnja, moški spol, množina, imenovalnik |
elementi | element | samostalnik, občno ime; moški spol, množina, imenovalnik |
programske | programski | splošni pridevnik; nedoločena stopnja, ženski spol, ednina, rodilnik |
opreme | oprema | samostalnik, občno ime; ženski spol, ednina, rodilnik |
katerih | kateri | vprašalni zaimek; ženski spol, množina, rodilnik |
kakovost | kakovost | samostalnik, občno ime; ženski spol, ednina, imenovalnik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
zajamčena | zajamčen | deležniški pridevnik; nedoločena stopnja, ženski spol, ednina, imenovalnik |
Tudi | tudi | členek |
znameniti | znamenit | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
pariški | pariški | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
stolp | stolp | samostalnik, občno ime; moški spol, ednina, imenovalnik |
ne | ne | členek |
bi | biti | pomožni glagol; pogojnik |
mogel | moči | glavni glagol; nedovršni, deležnik, ednina, moški spol |
nastati | nastati | glavni glagol; dovršni, nedoločnik |
in | in | priredni veznik |
še | še | členek |
danes | danes | splošni prislov; nedoločena stopnja |
navduševati | navduševati | glavni glagol; nedovršni, nedoločnik |
turistov | turist | samostalnik, občno ime; moški spol, množina, rodilnik |
če | če | podredni veznik |
ne | ne | členek |
bi | biti | pomožni glagol; pogojnik |
bilo | biti | pomožni glagol; deležnik, ednina, srednji spol |
preizkušenih | preizkušen | deležniški pridevnik; nedoločena stopnja, moški spol, množina, rodilnik |
vnovič | vnovič | splošni prislov; nedoločena stopnja |
uporabnih | uporaben | splošni pridevnik; nedoločena stopnja, moški spol, množina, rodilnik |
gradnikov | gradnik | samostalnik, občno ime; moški spol, množina, rodilnik |
kovic | kovica | samostalnik, občno ime; ženski spol, množina, rodilnik |
Kar | kar | splošni prislov; nedoločena stopnja |
poltretji | poltretji | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
milijon | milijon | samostalnik, občno ime; moški spol, ednina, imenovalnik |
jih | on | osebni zaimek; 3. oseba, moški spol, množina, rodilnik, klitična naslonskost |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
bilo | biti | pomožni glagol; deležnik, ednina, srednji spol |
treba | treba | splošni prislov; nedoločena stopnja |
za | za | predlog; tožilnik |
spajanje | spajanje | samostalnik, občno ime; srednji spol, ednina, tožilnik |
jeklene | jeklen | splošni pridevnik; nedoločena stopnja, ženski spol, ednina, rodilnik |
konstrukcije | konstrukcija | samostalnik, občno ime; ženski spol, ednina, rodilnik |
Meyerjev | Meyerjev | svojilni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=ne |
eiffel | eiffel | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
nastal | nastati | glavni glagol; dovršni, deležnik, ednina, moški spol |
na | na | predlog; mestnik |
podlagi | podlaga | samostalnik, občno ime; ženski spol, ednina, mestnik |
spoznanj | spoznanje | samostalnik, občno ime; srednji spol, množina, rodilnik |
iz | iz | predlog; rodilnik |
njegovega | njegov | svojilni zaimek; 3. oseba, srednji spol, ednina, rodilnik, ednina, moški spol svojine |
nadvse | nadvse | splošni prislov; nedoločena stopnja |
vplivnega | vpliven | splošni pridevnik; nedoločena stopnja, srednji spol, ednina, rodilnik |
dela | delo | samostalnik, občno ime; srednji spol, ednina, rodilnik |
knjige | knjiga | samostalnik, občno ime; ženski spol, ednina, rodilnik |
Object | object | samostalnik, občno ime; moški spol, ednina, imenovalnik |
Oriented | Oriented | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
Software | software | samostalnik, občno ime; moški spol, ednina, imenovalnik |
Construction | Construction | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
ki | ki | podredni veznik |
natančno | natančno | splošni prislov; nedoločena stopnja |
analizira | analizirati | glavni glagol; dvovidski, sedanjik, 3. oseba, ednina |
problematiko | problematika | samostalnik, občno ime; ženski spol, ednina, tožilnik |
pisanja | pisanje | samostalnik, občno ime; srednji spol, ednina, rodilnik |
kakovostne | kakovosten | splošni pridevnik; nedoločena stopnja, ženski spol, ednina, rodilnik |
kode | koda | samostalnik, občno ime; ženski spol, ednina, rodilnik |
še | še | členek |
vplivnejša | vpliven | splošni pridevnik; primernik, ženski spol, ednina, imenovalnik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
druga | drug | zaimkovni števnik; besedni zapis, ženski spol, ednina, imenovalnik |
izdaja | izdaja | samostalnik, občno ime; ženski spol, ednina, imenovalnik |
omenjene | omenjen | deležniški pridevnik; nedoločena stopnja, ženski spol, ednina, rodilnik |
knjige | knjiga | samostalnik, občno ime; ženski spol, ednina, rodilnik |
ki | ki | podredni veznik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
izšla | iziti | glavni glagol; dovršni, deležnik, ednina, ženski spol |
leta | leto | samostalnik, občno ime; srednji spol, ednina, rodilnik |
1997 | 1997 | glavni števnik; arabski zapis |
pri | pri | predlog; mestnik |
založbi | založba | samostalnik, občno ime; ženski spol, ednina, mestnik |
Prentice | prentice | neuvrščeno |
Hall | Hall | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
ISBN | Isbn | svojilni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=ne |
0 | 0 | glavni števnik; arabski zapis |
13 | 13 | glavni števnik; arabski zapis |
629155 | 629155 | glavni števnik; arabski zapis |
4 | 4 | glavni števnik; arabski zapis |
Meyer | Meyer | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
iskal | iskati | glavni glagol; nedovršni, deležnik, ednina, moški spol |
način | način | samostalnik, občno ime; moški spol, ednina, imenovalnik |
ki | ki | podredni veznik |
bi | biti | pomožni glagol; pogojnik |
omogočil | omogočiti | glavni glagol; dovršni, deležnik, ednina, moški spol |
učinkovito | učinkovit | splošni pridevnik; nedoločena stopnja, srednji spol, ednina, tožilnik |
programiranje | programiranje | samostalnik, občno ime; srednji spol, ednina, tožilnik |
v | v | predlog; mestnik |
danih | dan | deležniški pridevnik; nedoločena stopnja, moški spol, množina, mestnik |
orodjih | orodje | samostalnik, občno ime; srednji spol, množina, mestnik |
in | in | priredni veznik |
ob | ob | predlog; mestnik |
tem | ta | kazalni zaimek; srednji spol, ednina, mestnik |
prišel | priti | glavni glagol; dovršni, deležnik, ednina, moški spol |
do | do | predlog; rodilnik |
sklepa | sklep | samostalnik, občno ime; moški spol, ednina, rodilnik |
da | da | podredni veznik |
bo | biti | pomožni glagol; prihodnjik, 3. oseba, ednina, nezanikani |
cilj | cilj | samostalnik, občno ime; moški spol, ednina, imenovalnik |
lahko | lahko | splošni prislov; nedoločena stopnja |
dosegel | doseči | glavni glagol; dovršni, deležnik, ednina, moški spol |
edino | edino | splošni prislov; nedoločena stopnja |
s | z | predlog; orodnik |
povsem | povsem | splošni prislov; nedoločena stopnja |
novim | nov | splošni pridevnik; nedoločena stopnja, moški spol, ednina, orodnik |
pristopom | pristop | samostalnik, občno ime; moški spol, ednina, orodnik |
Tako | tako | splošni prislov; nedoločena stopnja |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
ustanovil | ustanoviti | glavni glagol; dovršni, deležnik, ednina, moški spol |
podjetje | podjetje | samostalnik, občno ime; srednji spol, ednina, tožilnik |
Interactive | Interactive | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
Software | software | samostalnik, občno ime; moški spol, ednina, imenovalnik |
Engineering | Engineering | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
ISE | ISE | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
danes | danes | splošni prislov; nedoločena stopnja |
preimenovano | preimenovan | deležniški pridevnik; nedoločena stopnja, srednji spol, ednina, imenovalnik |
v | v | predlog; tožilnik |
Eiffel | Eiffel | samostalnik, lastno ime; moški spol, ednina, imenovalnik |
Software | software | samostalnik, občno ime; moški spol, ednina, imenovalnik |
ki | ki | podredni veznik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
že | že | členek |
leta | leto | samostalnik, občno ime; srednji spol, ednina, rodilnik |
1985 | 1985 | glavni števnik; arabski zapis |
predstavilo | predstaviti | glavni glagol; dovršni, deležnik, ednina, srednji spol |
novo | nov | splošni pridevnik; nedoločena stopnja, ženski spol, ednina, tožilnik |
metodologijo | metodologija | samostalnik, občno ime; ženski spol, ednina, tožilnik |
razvoja | razvoj | samostalnik, občno ime; moški spol, ednina, rodilnik |
programske | programski | splošni pridevnik; nedoločena stopnja, ženski spol, ednina, rodilnik |
opreme | oprema | samostalnik, občno ime; ženski spol, ednina, rodilnik |