Name section of rational post has been done

This commit is contained in:
Sameer Rahmani 2019-12-08 23:36:45 +00:00
parent 4643f2004e
commit b357cac07c
2 changed files with 13 additions and 3 deletions

View File

@ -18,7 +18,7 @@ are a big deal in any clojure developers world. As fan I'd like to start
my new programming language by writing down the rational of what I'm trying my new programming language by writing down the rational of what I'm trying
to achieve. to achieve.
### Rational (Take 1) ### Rational(Take 1) and goals
So far, the main reason to create a new language for me is to **learn more and So far, the main reason to create a new language for me is to **learn more and
educate myself**. But it doesn't mean that I'm aiming for a toy language. I want educate myself**. But it doesn't mean that I'm aiming for a toy language. I want
to create a general purpose language that solves some problems. Here is a list of to create a general purpose language that solves some problems. Here is a list of
@ -46,3 +46,13 @@ table.
#### Development process #### Development process
#### Better core development #### Better core development
#### Built-in Concurrency and parallelism #### Built-in Concurrency and parallelism
### A Name
If you're a programmer, I'm pretty sure that you already experienced the terror
of trying to find a name for your project. Franly, It's even hard to find a good
name for your variable.
After about 10 days of searching finally my wife came up with a good name. **Serene**.
Calm and peaceful. I like it. It's simple and beautiful with a great meaning.
I can't wait to start working on it. :P

View File

@ -3,7 +3,7 @@ layout: post
title: "Choosing the right platform" title: "Choosing the right platform"
date: 2019-12-07 date: 2019-12-07
categories: Programming categories: Programming
tags: language tags: Serene language
theme: dark theme: dark
--- ---
After wrapping my head around the [rational](/programming/rational-and-a-name/) of After wrapping my head around the [rational](/programming/rational-and-a-name/) of
@ -111,7 +111,7 @@ around it is only theoretical. Building a language on top a platform needs a goo
of practical experience on the platform as well which I don't have that. So it's obvious of practical experience on the platform as well which I don't have that. So it's obvious
that I have to pass. that I have to pass.
## JVM ## The JVM
As much as I dislike Java (Mostly because of the syntax and the fact that it is an object As much as I dislike Java (Mostly because of the syntax and the fact that it is an object
oriented language), I like JVM a lot. The JVM is battle tested, well design (Well, sort of. oriented language), I like JVM a lot. The JVM is battle tested, well design (Well, sort of.
But it's certainly evolving.) and fast VM. It should be the most popular VM in the world But it's certainly evolving.) and fast VM. It should be the most popular VM in the world