Search results
From APIDesign
You searched for Languages
For more information about searching APIDesign, see Help.
Showing below up to 50 results starting with #1.
View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500)
Page title matches
- Blogs:JaroslavTulach:Theory:History of Programming Languages (973 bytes)
1: ... and [[Empiricism]] resulting in more easy to use languages (e.g. for dummies) that produce programs requirin...
3: ...complete, and Mostly Wrong History of Programming Languages]. Give it a try and read [http://james-iry.blogsp... - Blogs:JaroslavTulach:Daily Life:The More Languages (2,522 bytes)
1: ...eory:History of Programming Languages|programming languages]], but about human ones.
15: ...tion season starts? I guess it is clear: the more languages you know, the more you are Hungarian!
Page text matches
- JesseGlick (745 bytes)
1: ...ted tool covering many different technologies and languages. He has worked especially on integration of the A... - The Art of Building Modern Software (2,817 bytes)
7: ==== History of Computer Languages ==== - Declarative Programming (2,381 bytes)
7: ...chine]] - e.g. as powerful as regular programming languages like C, Java, Perl, and all the others, then one ...
11: ...eclarative programming inside existing imperative languages, it seems very important to make the declarative ... - The Future (2,302 bytes)
3: Do we need some changes to our programming languages, tools to build APIs more easily? Some changes wo...
16: The same parable applies to programming. Better languages, better coding practices, better libraries and be... - Do Not Expose More Than You Want (784 bytes)
3: ... powerful. It also shows that the object oriented languages of today are not really optimized for API develop... - Blogs:JaroslavTulach:Daily Life (27,376 bytes)
- OlderBlogPosts (111,273 bytes)
3: ...ore effective than C++ and in general most of OOP languages. The article is well written and for a while I wa...
5: ... targeted to OOP languages of the past. In modern languages, like [[Scala]], one can keep encapsulation and s...
308: ... I've learned about approaches taken by different languages, I've started to think about my future, but more ...
519: ...elp you to [[excel]] in designing domain specific languages. Either external or embedded (into Java or [[Exce...
604: ... and learn name of the grandfather of all [[OOP]] languages! - Blogs:JaroslavTulach:Practical Design (17,458 bytes)
227: ...rt of Writing [[Equals]] in [[OOP|Object Oriented Languages]] ==== - Have You Ever Wondered (13,635 bytes)
18: ... powerful. It also shows that the object oriented languages of today are not really optimized for API develop...
52: Do we need some changes to our programming languages, tools to build APIs more easily? Some changes wo... - Blogs:JaroslavTulach:Theory:LanguagesForEvolution (2,746 bytes)
1: ...e problems would not even appear if we had better languages, or systems more suitable for the [[DistributedDe...
24: ...umsInAPIs|Enums in APIs]] blog, it seems that our languages do not think about the process of API evolution m... - HtmlForFoodCompetition (1,494 bytes)
8: ...o] pictured himself with a beautiful selection of languages and "code" sentences. - BackwardCompatibility (6,862 bytes)
31: ...is that all the [[Generics]] features of [[Java]] languages are stripped off and erased during compilation an... - CompilerOptimizations (5,391 bytes)
35: ...at happen they start to be part of the API of our languages and their libraries! - C++ (3,443 bytes)
1: ...i-paradigm'' - I can agree with that, the [[C++]] languages offers almost any possible concept that has appea...
5: ...ctive than [[C++]] and in general most of [[OOP]] languages. The [http://www.250bpm.com/blog:8 article] claim... - FriendPackages (5,397 bytes)
1: ...ect-oriented_programming_language|object oriented languages]] offer some kind of [[encapsulation]], which oft... - Blogs:PetrHejl:BeautyMatters (3,396 bytes)
- Domain Specific Language (12,164 bytes)
25: ... of [[DSL]]s without writing a parser? What other languages like this we can find and where is the boundary? ...
27: ...nguageWorkbench.html#InternalDsl internal DSL]". Languages like [[LISP]] are particularly suited to this, th... - JavaScript (4,469 bytes)
1: ... presence'' advantage. Real projects deserve real languages and as such [[I]] am huge supporter of Toni Epple...
5: ...pedia:Z80|Z80]] or [[wikipedia:i386|i386]]). Many languages compile to it. The reason is simple: if you want ...
7: ...same after refactoring (unlike in more restricted languages like [[Java]]), no huge changes – touch it only...
23: ...mmon construct in classical [[OOP|object oriented languages]], not only in Java. It makes it easy to do somet... - Singletonizer (2,162 bytes)
1: ...way to emulate [[Abstract Data Type]]s in [[OOP]] languages. - ClarityOfAccessModifiers (8,203 bytes)
30: ...act''' and '''final''' (or '''virtual''' in other languages than [[Java]]) this can cause a complete nightmar...
46: ... be seen as example of power of ''object oriented languages'', but I can guarantee that users of your [[API]]...
84: === Another Paradox of OO Languages ===
88: ...eems that [[Java]] and many other object oriented languages were not designed to make life of [[API]] designe... - InfoQReview (12,017 bytes)
170: same thing in many other languages. So, Java is verbose. However, the benefit of ver... - XML (522 bytes)
9: Should all languages specify their version as soon as possible, we wou... - DelegationAndComposition (696 bytes)
1: ... achieve code reuse. In classical object oriented languages it is sort of second class citizen, but that does... - Object Oriented Programming (3,021 bytes)
24: ...ese days. The daily experience we have with these languages is so strong, so defining that we sometimes tend ... - Spring (756 bytes)
5: * users coding in other languages think [[Java]] is crazy (think of '''BeanFactory'... - Blogs:JaroslavTulach:Theory:History of Programming Languages (973 bytes)
1: ... and [[Empiricism]] resulting in more easy to use languages (e.g. for dummies) that produce programs requirin...
3: ...complete, and Mostly Wrong History of Programming Languages]. Give it a try and read [http://james-iry.blogsp... - Scala (2,590 bytes)
1: ...t|virtual machine]]. It merges various functional languages concepts with object orietentation quite nicely (... - IDE (148 bytes)
1: ...or [[Java]], C++, PHP, Groovy, Ruby and many more languages. - Synchronized (1,016 bytes)
1: ...d. The primitives available in [[Java]] (or other languages), are ... well, are primitive. Higher level abstr... - Closures (3,889 bytes)
3: ...y_of_Programming_Languages|history of programming languages]] puts it: ''[[Java]] makes them popular by not h...
13: ... mean? Is the proclaimed goal to support multiple languages just a layered public statement and the real goal...
21: ...x. Pretending that [[invokeDynamic]] is for other languages on top of [[HotSpot]] virtual machine and doing a...
23: ...that the same infrastructure used by non-[[Java]] languages on top of [[JVM]] will now be shared by core [[Ja... - Lambda calculus (400 bytes)
1: ...lculus]] is considered a father of all functional languages. Surprisingly it is now also seen as an oldest [[... - InvokeDynamic (11,361 bytes)
1: ...e instruction should not be used just for dynamic languages like [[Ruby]] but rather by the core [[Java]] to ...
5: ...ing|currying]] & co. - all the goodies functional languages had for ages.
11: ...John Rose was to support dynamic languages - e.g. languages where one knows (almost) no type information unti...
35: ...ure to make [[HotSpot]] more attractive for other languages than [[Java]].
54: ...roduced as a helper for implementation of dynamic languages on top of [[JVM]]. That is indeed valuable goal f... - ClosuresAndMethodHandles (6,436 bytes)
97: ...of like partially applied functions in high level languages. - Blogs:JaroslavTulach:Daily Life:The More Languages (2,522 bytes)
1: ...eory:History of Programming Languages|programming languages]], but about human ones.
15: ...tion season starts? I guess it is clear: the more languages you know, the more you are Hungarian! - SuperVsInner (2,211 bytes)
3: ...lassing is done in [[Java]] or [[C]]++ or similar languages. For a long time I could not formulate that feeli...
10: ...he philosophy of class extension in [[Beta]]-like languages (with '''inner''') is: ''superclass implementors ... - Protocols (4,179 bytes)
19: ...More_Languages|babylonian adventure with Europian languages]]). - LiveDB (6,534 bytes)
3: For a while languages like [[Ruby]] or [[Groovy]] have been blessed for... - SQL (5,360 bytes)
1: ...eory:History of Programming Languages|programming languages]] in software engineering, althrough these days i...
7: ...query does not require orchestration of a various languages and systems. [[Cluelessness]] par excellence! Eve... - TransactionalMemory (1,574 bytes)
1: ...power of databases to general purpose programming languages. [[wikipedia:Transactional Memory]] should be the... - Hotswap (11,992 bytes)
100: ... is so many things that can go wrong! Our current languages are not ready to write [[hotswap]]-ready code. On...
102: ...ove in future are not high, imho. Even functional languages are unlikely to help (as they loose track of what... - Microsoft (572 bytes)
1: ...y_of_Programming_Languages|History of Programming Languages]] claims that [[Microsoft]] is proud of novelty o... - Checked exception (11,009 bytes)
43: ... is all just a [[Java]] language construct. Other languages built on top of [[JVM]] may ignore it. And that i... - Trait (5,674 bytes)
1: ...e - that you can mix-in when using modern [[OOP]] languages when creating your own class. [[Trait]]s are freq...
5: ...ctive than [[C++]] and in general most of [[OOP]] languages. The [http://www.250bpm.com/blog:8 article] is we...
7: ...geted to [[OOP]] languages of the past. In modern languages, like [[Scala]], one can keep encapsulation and s... - GWT (4,219 bytes)
24: ...ation is put aside. The fact that various systems/languages can talk via [[ByteCode]] to each other, is ignor... - Modularize (2,482 bytes)
9: ...s to be striped down to be competitive with other languages and frameworks is long time well known. The [[Jig... - Two sides (4,721 bytes)
36: ...bout [[Perl]], [[Ruby]], [[JavaScript]] and other languages without (prior) [[Chapter 9|specification]]? - JSON (605 bytes)
1: ... its simplicity it is more and more used in other languages as well. - Instantiating (713 bytes)
8: In [[OOP|object oriented]] class based languages (see [[wikipedia:List_of_programming_languages_by... - Equals (3,310 bytes)
1: Writing [[equals]] method in [[OOP]] languages can be tricky. The {{JDK|java/lang|Object}}.[[equ... - Language (3,672 bytes)
5: ...evealed something about shared heritage of Slavic languages.
12: ...or example it prevents extreme feminism as Slavic languages in general honor women by having such special for...
View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500)