When comparing Dvorak for Programmers with European keys vs Neo2 (Classic Neo), the Slant community recommends Neo2 (Classic Neo) for most people. In the question“What are the best keyboard layouts for programming?” Neo2 (Classic Neo) is ranked 7th while Dvorak for Programmers with European keys is ranked 16th. The most important reason people chose Neo2 (Classic Neo) is:
Easily reachable programming relevant symbols, like {}'()|~"_[]<>, on the third layer.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Single layout for all purposes
This layout is suitable for both programming in an IDE, and for civil life. No need to have another layout only because of several missing letters.
Pro Best for programming
Easily reachable programming relevant symbols, like {}'()|~"_[]<>, on the third layer.
Pro Type mathematical symbols natively
Pro Many layers
You can type more symbols and letters, that do not even exist on other keyboard layouts.
Pro Its possible to type letters from the International Phonetic Alphabet
Cons
Con Need to learn Dvorak for Programmers
In case you don't know it already
Con Developed primarly for the German language
English is considered a major target, but the homepage and docs are mostly in German.