View Full Version : Early DeCaf site
rui_mac 03-04-2009, 07:20 PM Please visit it and allow me to make it more informative http://www.c4dcafe.com/ipb/style_emoticons/default/smile.gif
http://www.ruimac.com/decaf/
Rui Batista
|
|
govinda
03-04-2009, 07:42 PM
Cool Rui, your work and dedication are always inspiring. :)
51M0N
03-05-2009, 08:45 AM
And also you came up with a very smart name for it!
donelgreeko
03-05-2009, 09:23 AM
Hey, your own interpreter. Congratulations. Looks fine and the name is genius.. :applause:
Just the brackets seems to be difficult to understand and adjust to, even its for people who don't know how to program. If the user is experienced enough to jump into the deep of programming curly braces could be better, couldn't they?
Otherwise a good job. :thumbsup:
rui_mac
03-05-2009, 02:57 PM
Hey, your own interpreter. Congratulations. Looks fine and the name is genius.. :applause:
Just the brackets seems to be difficult to understand and adjust to, even its for people who don't know how to program. If the user is experienced enough to jump into the deep of programming curly braces could be better, couldn't they?
Otherwise a good job. :thumbsup:
Hello donelgrekko
I really thought about using curly braces but I choose not to due to several reasons:
- I wanted to keep the use of symbols to the ones that are more close to the common written language. Curcly brackets are just too "mathematical"
- I wanted to make the task of typing DeCaf as simple an fast as possible and << (one key typed twice) is much faster than { (one key and two modifiers)
- I said that { (and } for that matter) would require a key and two modifiers because I'm using the portuguese keyboard. Different layouts use different key combinations. But I believe that < and > require a single key in most (if not all) keyboard layouts. The { and } require, at least, one modifier in most layouts.
Rui Batista
donelgreeko
03-05-2009, 05:54 PM
i see.. well... for me << and >> look not less difficult than { } and people who want to dive into programming would not 'not' use it because of these brackets.
but maybe you are right. would be cool if you would post updates on it :)
Darter
03-05-2009, 11:18 PM
On English and many other language (http://www-01.ibm.com/software/globalization/topics/keyboards/registry_index.jsp) keyboards, both <> and {} require the Shift modifier plus the key.
rui_mac
03-06-2009, 10:50 AM
On English and many other language (http://www-01.ibm.com/software/globalization/topics/keyboards/registry_index.jsp) keyboards, both <> and {} require the Shift modifier plus the key.
Well, that defeats one of my purposes.
But the choise still is valid. Besides, it looks a whole less technical than using { and } ;)
Rui Batista
Darter
03-07-2009, 04:50 AM
Sure, ultimately it gets down to stylistic choice. Any slight decrease in efficiency on English etc keyboards is outweighed by the simplification of programming tasks for those not ready for COFFEE or Python.
rui_mac
03-08-2009, 11:22 PM
Above all, I don't want to scare people away from programming.
My objective is to make their entry as smooth and pleasant as possible.
Sometimes I have to sacrifice good programming paradigms to make things easier. As soon as people start enjoying programming, they will become more receptive about more arcane or simply more technical concepts.
At least that is my hope ;)
Rui Batista
CGTalk Moderation
03-08-2009, 11:22 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.