Who actually wants this? People want good libraries for doing this with the languages they already use, not to have to make compromises just so they can have a microservice. Notice that the front page gives lots of examples of the servicey parts of the code, but absolutely no examples of what the business logic looks like. In fact, even in the documentation, the example code is minimal and trivial.
I want it. At least the idea of it. I want something that looks like a programing language ( the mainstream ones ) that describes and specifies the flow of some functionality, not a YAML or a godforsaken XML file but also not XYZ framework that has all the implementation details. Maybe Jolie isn't what I want and has more baggage than I'm currently aware, but it somehow looks like something I need.
Jolie, the service-oriented programming language
61–70 of 78 posts
Re: Jolie, the service-oriented programming language
#62Slight tangent, but I much preferred the trend of language names being letters, gemstones, animals or coffee related, and something about programming languages names being commonly used woman names makes me uneasy. I don't know why, there's some sort of uncanny valley about it, some kind of scifi-esque AI-love cringe to it reminding me of the movie Her and the likes. I'm not dismissing the technical merits, and Julie…
Re: Jolie, the service-oriented programming language
#63Earlier quoted context omitted.
Could you achieve that with a language that has a sufficiently decent meta-programming option, like a macro system? It sounds like what you want is a compile time validated state machine.
Writing a language from scratch is not that different from writing a DSL using powerful macro systems. Does such a DSL already exist?
But lots of languages offer similar capabilities, Nim, Racket, Scala, Julia, Lisp, etc.
Re: Jolie, the service-oriented programming language
#64Slight tangent, but I much preferred the trend of language names being letters, gemstones, animals or coffee related, and something about programming languages names being commonly used woman names makes me uneasy. I don't know why, there's some sort of uncanny valley about it, some kind of scifi-esque AI-love cringe to it reminding me of the movie Her and the likes. I'm not dismissing the technical merits, and Julie…
The project maintainer has stated below that it's "jolie" (French for "pretty"), not Jolie the actress.
It's possible the author was going for the meaning of pretty, but there still seem to be a strong personification happening with emphasis on it being a beautiful woman, and it's that aspect that unease me.
Again, you can call your language however you choose too, and I'm not going to judge it by its name, but I still personally find this womanization trend in programming language names a bit weird.
I'll probably get used to it, though it does feel like an interesting meta-psycholigical subject as well. Where are the programming languages named John, Richard and David? Why are we calling a language by a person's name? Why are their logo becoming human facial features?
Re: Jolie, the service-oriented programming language
#65Who actually wants this? People want good libraries for doing this with the languages they already use, not to have to make compromises just so they can have a microservice. Notice that the front page gives lots of examples of the servicey parts of the code, but absolutely no examples of what the business logic looks like. In fact, even in the documentation, the example code is minimal and trivial.
I want it. At least the idea of it. I want something that looks like a programing language ( the mainstream ones ) that describes and specifies the flow of some functionality, not a YAML or a godforsaken XML file but also not XYZ framework that has all the implementation details. Maybe Jolie isn't what I want and has more baggage than I'm currently aware, but it somehow looks like something I need.
Re: Jolie, the service-oriented programming language
#66Earlier quoted context omitted.
With all due respect but why not changing the software ecosystem? Is enterprise Java the pinnacle of SW engineering? Last time I checked it seemed to me that it's share is being eaten away slowly but steadily from Golang which is deemed to be a far better option for modern cloud-based enterprise apps. Not to mention the significantly better (aka simpler) programming model with all the benefits that it brings. Also, y…
Starting with Java 8, Java has been adopting functional programming ideas, and appears to be heavily influenced by Scala.
Re: Jolie, the service-oriented programming language
#67Who actually wants this? People want good libraries for doing this with the languages they already use, not to have to make compromises just so they can have a microservice. Notice that the front page gives lots of examples of the servicey parts of the code, but absolutely no examples of what the business logic looks like. In fact, even in the documentation, the example code is minimal and trivial.
I think it may get popular for Java framework fans. Among themselves folks may bicker about J2EE, Spring or Quarkus, or Oracle Fusion, Microprofile and myriad others. But the core idea is that anyone using Java directly with some help of standard and third party libs is old fossil and should eliminated from project/company or even better from workforce entirely. I think this language is another form of framework and…
Re: Jolie, the service-oriented programming language
#68Earlier quoted context omitted.
The project maintainer has stated below that it's "jolie" (French for "pretty"), not Jolie the actress.
I'm a french speaker, Jolie is a common woman name, yes it also means pretty, but that's like people called Lily or Prince. The logo is also a woman's eye + brow. It's possible the author was going for the meaning of pretty, but there still seem to be a strong personification happening with emphasis on it being a beautiful woman, and it's that aspect that unease me. Again, you can call your language however you choos…
Telling that Jenkins is a servant
Re: Jolie, the service-oriented programming language
#69Who actually wants this? People want good libraries for doing this with the languages they already use, not to have to make compromises just so they can have a microservice. Notice that the front page gives lots of examples of the servicey parts of the code, but absolutely no examples of what the business logic looks like. In fact, even in the documentation, the example code is minimal and trivial.
Re: Jolie, the service-oriented programming language
#70Earlier quoted context omitted.
The project maintainer has stated below that it's "jolie" (French for "pretty"), not Jolie the actress.
I'm a french speaker, Jolie is a common woman name, yes it also means pretty, but that's like people called Lily or Prince. The logo is also a woman's eye + brow. It's possible the author was going for the meaning of pretty, but there still seem to be a strong personification happening with emphasis on it being a beautiful woman, and it's that aspect that unease me. Again, you can call your language however you choos…
Where? It's not even on the INSEE tool https://www.insee.fr/fr/statistiques/3532172, according to their "Fichier des prénoms" (https://www.insee.fr/fr/statistiques/2540004), there are currently 39 persons named "Jolie" in France. This is not to dismiss the rest of what you said, I'm just curious as to where "Jolie" is a common woman name.