OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 8:47 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 20 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: New programming language
PostPosted: Fri Aug 22, 2014 8:57 am 
Offline
Member
Member

Joined: Tue Mar 04, 2014 5:27 am
Posts: 1108
DaemonR wrote:
The reasons why you learn a spoken language and why you learn a programming language are completely different. You learn a spoken language to communicate with people, you learn a programming language because it's practical or for learning experience.


Communicating with people is practical. When I came to the US for the first time English was very, very practical. My life depended on it. And it still does, but there's a world of difference between the amount of effort needed back then and now. It's become much, much easier.

You get learning experience with every new thing you learn. You also learn stuff for fun.

I learned programming for fun. At the beginning I did not even think of making it my career, something practical. I just enjoyed it. So far I've never had real practical need to speak Spanish as I don't live or work with people who only speak Spanish. But I learned it nonetheless. And then I went on to learn a bit of and about other languages. Why do I need all that if Russian and English are enough for me ~99% of the time? 'cause it's fun! :)

DaemonR wrote:
Regardless, it even deters people from learning spoken languages. Eg. A lot of people give up on learning Mandarin because the same words can have entirely different meanings just by slight differences in intonation.


True, there are some quite unconventional things that are hard to master when you need to obtain a lot of new knowledge and acquire new skills and when very little can be transferred from the past experience.


Top
 Profile  
 
 Post subject: Re: New programming language
PostPosted: Fri Aug 22, 2014 8:59 am 
Offline
Member
Member
User avatar

Joined: Wed Jul 30, 2014 1:05 am
Posts: 153
iansjack wrote:
Quote:
The old code doesn't just disappear

Well, in Smalltalk that's exactly what happens. As there is no reference to it the garbage collector will free the memory. This doesn't happen in C because there is no garbage collection..


If the language has garbage collection, then I retract my statement about un-referenced code. I've worked with Basic, VB, C, C++, C#, Python, Java, Javascript, Ruby, Lua, Erlang, Clisp, Z80/MIPS R4300/X86 assembly, and many other lesser scripting languages; on top of spending a lot of time studying the paradigms of various programming languages. SmallTalk just happens to be one I never looked into, so I may be looking at this completely biased.


Top
 Profile  
 
 Post subject: Re: New programming language
PostPosted: Fri Aug 22, 2014 9:47 am 
Offline
Member
Member
User avatar

Joined: Wed Jan 06, 2010 7:07 pm
Posts: 792
There's a difference between using unfamiliar syntax and unnecessarily complicated syntax.

_________________
[www.abubalay.com]


Top
 Profile  
 
 Post subject: Re: New programming language
PostPosted: Sat Aug 23, 2014 3:08 am 
Rusky wrote:
There's a difference between using unfamiliar syntax and unnecessarily complicated syntax.

And I even know one example, it is called "Brainfuck". But I'm not sure everybody should learn it.

However, when a designer thinks about new language there is a goal in his mind and it is much better to discuss the goal than some particular quirks of the language syntax. But the goal is missing, then we are discussing some quirks.


Top
  
 
 Post subject: Re: New programming language
PostPosted: Thu Sep 11, 2014 6:16 am 
Offline

Joined: Wed Sep 10, 2014 12:32 pm
Posts: 1
good language ...

Appears to be a very nice mixture of languages ​​derived from C with SmallTalk, but a great heritage of SmallTalk...

I have thousands of lines of code written in SmallTalk in VisualWorks...
But I always wanted something like what your language offers!

Perfect!!!!!!!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 44 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group