On 11/01/2013, at 8:53 AM, Dobes Vandermeer wrote:
>
> When communicating with others, it is their definition of words that matters,
> not yours. I'm sure you can argue technicalities like this, but it's just a
> way of saying "You're wrong, I'm right, nah nah nah !" "Dynamic language"
> and "scripting language" are not rigorously defined categories, they're fuzzy
> categories that people fit things into based on their past experience with
> things that had those labels. People won't use your definition of these
> terms and relatively few will take the time to argue with you about it.
I agree. And Felix is (intended as) a scripting language.
In terms of rapid prototyping, easy of use.
Perhaps I'm wrong but for me a scripting language is one where
you just write some code in a text file and execute it.
That's always how I used Tcl, Python, and other languages
like Perl (which I never used much but worked the same),
Lua, etc.
The point I make in the article is that:
dynamic typing != dynamic language
In fact I argue it is completely the other way around.
Dynamic language requires static typing.
I doubt my terminology is that different, perhaps it is a bit
coloured by a longer experience in the industry than most
others.
--
john skaller
[email protected]
http://felix-lang.org
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
Felix-language mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/felix-language