New pages
From APIDesign
Showing below up to 11 results starting with #1.
View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500)
- 05:40, 5 November 2024 ObjectAlgebra (hist) [698 bytes] JaroslavTulach (Talk | contribs) (New page: When working on NetBeans and when writing TheAPIBook I invented pattern labeled Singletonizer. At that time (before 2008) there wasn't a lot of research on this topic. Now, fif...)
- 06:32, 14 July 2024 Futamora (hist) [639 bytes] JaroslavTulach (Talk | contribs) (New page: == Futamura Projections == Famous work from 1971 by Yoshihiko Futamura relating programs '''P''', interpreters '''I''', partial evaluators '''E''', and compilers '''C'''. There are th...)
- 11:40, 28 June 2023 Enso (hist) [345 bytes] JaroslavTulach (Talk | contribs) (New page: [http://enso.org Enso] is a '''dual syntax''' programming language. '''Visual''' and '''textual'''. Unique. With the ability to use libraries from Java, JavaScript, R and [[Pyt...)
- 04:53, 6 June 2023 MarketingVersion (hist) [2,117 bytes] JaroslavTulach (Talk | contribs) (New page: There is a difference between MarketingVersion and engineering approach to versioning, like Semantic versioning. Hear why: ===== Marketing Version ===== MarketingVersion is t...)
- 19:51, 30 October 2022 Freedom (hist) [156 bytes] JaroslavTulach (Talk | contribs) (New page: Image:Apitip07-FreedomForEveryone.mp3)
- 14:55, 29 October 2022 Portability (hist) [3,395 bytes] JaroslavTulach (Talk | contribs) (New page: When designing frameworks and libraries that shall be widely adopted it is important to increase portability as much as possible. If an API can be used on different systems, differ...)
- 05:18, 24 September 2022 DeepHierarchy (hist) [3,467 bytes] JaroslavTulach (Talk | contribs) (New page: OOP encourages code reuse and may lead to deep subclassing hierarchies. Beware of that when designing API. == Do Not Expose Deep Hierarchies == Classic [[OOP|object-oriented prog...)
- 15:44, 21 April 2022 Frgaal (hist) [4,410 bytes] JaroslavTulach (Talk | contribs) (New page: I love [http://frgaal.org Frgaal] and you'll love it too: Wouldn't it be great to have the latest Java language features available on your old JDK? As old as JDK8? Frgaal allows yo...)
- 05:59, 26 March 2022 Rust (hist) [724 bytes] JaroslavTulach (Talk | contribs) (New page: Rust is a modern successor of C - a low level ''system'' programming language without Garbage Collection, but with memory safety! That saf...)
- 05:43, 26 March 2022 Garbage Collection (hist) [719 bytes] JaroslavTulach (Talk | contribs) (New page: Every modern language has garbage collection! In a language like C one had to manually deallocate all the allocated memory - wit...)
- 12:42, 21 March 2022 GraalSpringTour (hist) [4,332 bytes] JaroslavTulach (Talk | contribs) (New page: Let's celebrate GraalVM. The past, the spring, the future. Let's have a cross-country skiing tour. When? '''Saturday, April 2, 2022'''. Let's meet at two cottages in [[Krkonoše|wikip...)