'. '

Search results

From APIDesign

You searched for Languages

Jump to: navigation, search

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

  1. 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...
  2. 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

  1. JesseGlick (745 bytes)
    1: ...ted tool covering many different technologies and languages. He has worked especially on integration of the A...
  2. The Art of Building Modern Software (2,817 bytes)
    7: ==== History of Computer Languages ====
  3. 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 ...
  4. 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...
  5. 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...
  6. Blogs:JaroslavTulach:Daily Life (27,376 bytes)
  7. 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!
  8. Blogs:JaroslavTulach:Practical Design (17,458 bytes)
    227: ...rt of Writing [[Equals]] in [[OOP|Object Oriented Languages]] ====
  9. 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...
  10. 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...
  11. HtmlForFoodCompetition (1,494 bytes)
    8: ...o] pictured himself with a beautiful selection of languages and "code" sentences.
  12. BackwardCompatibility (6,862 bytes)
    31: ...is that all the [[Generics]] features of [[Java]] languages are stripped off and erased during compilation an...
  13. CompilerOptimizations (5,391 bytes)
    35: ...at happen they start to be part of the API of our languages and their libraries!
  14. 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...
  15. FriendPackages (5,397 bytes)
    1: ...ect-oriented_programming_language|object oriented languages]] offer some kind of [[encapsulation]], which oft...
  16. Blogs:PetrHejl:BeautyMatters (3,396 bytes)
  17. 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...
  18. 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...
  19. Singletonizer (2,162 bytes)
    1: ...way to emulate [[Abstract Data Type]]s in [[OOP]] languages.
  20. 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...
  21. InfoQReview (12,017 bytes)
    170: same thing in many other languages. So, Java is verbose. However, the benefit of ver...
  22. XML (522 bytes)
    9: Should all languages specify their version as soon as possible, we wou...
  23. DelegationAndComposition (696 bytes)
    1: ... achieve code reuse. In classical object oriented languages it is sort of second class citizen, but that does...
  24. 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 ...
  25. Spring (756 bytes)
    5: * users coding in other languages think [[Java]] is crazy (think of '''BeanFactory'...
  26. 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...
  27. Scala (2,590 bytes)
    1: ...t|virtual machine]]. It merges various functional languages concepts with object orietentation quite nicely (...
  28. IDE (148 bytes)
    1: ...or [[Java]], C++, PHP, Groovy, Ruby and many more languages.
  29. Synchronized (1,016 bytes)
    1: ...d. The primitives available in [[Java]] (or other languages), are ... well, are primitive. Higher level abstr...
  30. 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...
  31. Lambda calculus (400 bytes)
    1: ...lculus]] is considered a father of all functional languages. Surprisingly it is now also seen as an oldest [[...
  32. 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...
  33. ClosuresAndMethodHandles (6,436 bytes)
    97: ...of like partially applied functions in high level languages.
  34. 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!
  35. 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 ...
  36. Protocols (4,179 bytes)
    19: ...More_Languages|babylonian adventure with Europian languages]]).
  37. LiveDB (6,534 bytes)
    3: For a while languages like [[Ruby]] or [[Groovy]] have been blessed for...
  38. 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...
  39. TransactionalMemory (1,574 bytes)
    1: ...power of databases to general purpose programming languages. [[wikipedia:Transactional Memory]] should be the...
  40. 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...
  41. Microsoft (572 bytes)
    1: ...y_of_Programming_Languages|History of Programming Languages]] claims that [[Microsoft]] is proud of novelty o...
  42. 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...
  43. 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...
  44. GWT (4,219 bytes)
    24: ...ation is put aside. The fact that various systems/languages can talk via [[ByteCode]] to each other, is ignor...
  45. 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...
  46. Two sides (4,721 bytes)
    36: ...bout [[Perl]], [[Ruby]], [[JavaScript]] and other languages without (prior) [[Chapter 9|specification]]?
  47. JSON (605 bytes)
    1: ... its simplicity it is more and more used in other languages as well.
  48. Instantiating (713 bytes)
    8: In [[OOP|object oriented]] class based languages (see [[wikipedia:List_of_programming_languages_by...
  49. Equals (3,310 bytes)
    1: Writing [[equals]] method in [[OOP]] languages can be tricky. The {{JDK|java/lang|Object}}.[[equ...
  50. 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)



Search in namespaces:

List redirects
Search for
Views
buy