Eiffel
Eiffel is an actively used programming language created in 1986. Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial software development; the first version becoming available in 1986. In 2005, Eiffel became an ISO-standardized language. Read more on Wikipedia...
34Years Old | 525Users | ?Jobs |
- Eiffel ranks in the top 5% of languages
- the Eiffel website
- the Eiffel wikipedia page
- Eiffel first appeared in 1986
- Eiffel was created by Bertrand Meyer
- file extensions for Eiffel include e
- the Eiffel team is on twitter
- See also: freebsd, linux, solaris, ada, simula, z-notation, csharp, d, java, lisaac, racket, ruby, sather, scala, algol, pascal, visual-studio-editor, isbn, smalltalk, c, cil, java-bytecode
- Have a question about Eiffel not answered here? Email me and let me know how I can help.
Example code from the Hello World Collection:
note "Hello World in Eiffel" class HELLO create run feature run do print ("Hello World!%N") end end
Example code from Linguist:
note description: "Git checkout command." author: "Olivier Ligot" class GIT_CHECKOUT_COMMAND inherit GIT_COMMAND create make, make_master feature {NONE} -- Initialization make (a_branch: STRING) -- Checkout the branch `a_branch'. do initialize arguments.force_last (a_branch) branch := a_branch ensure branch_set: branch = a_branch end make_master -- Checkout the master branch. do make ("master") end feature -- Access branch: STRING -- Branch to checkout name: STRING = "checkout" -- Git subcommand name end
Example code from Wikipedia:
class HELLO_WORLD create make feature make do print ("Hello, world!") end end
Trending Repos
repo | stars | description |
---|
Last updated August 9th, 2020