Other Programming Languages
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming Languages - MoreOther Programming Languages

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old June 2nd, 2008, 01:04 AM
kammer kammer is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jun 2008
Posts: 4 kammer User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 33 m 27 sec
Reputation Power: 0
The Haxial Programming Language

Quoting:

-----
"Haxial Compiler is a product that provides a cross-platform network-focused software development environment with a powerful (but easy-to-use) compiled programming language named "KL". Haxial Compiler is intended for use by software engineers/developers, and also people interested in learning how to make their own software, and people interested in automation tasks and scripting."
-----

I'm a new user so looks like I'm not allowed to post URLs. So instead I will just say where you can get more info about the above. It's on haxial.com/products/compiler

Reply With Quote
  #2  
Old June 2nd, 2008, 07:46 PM
netytan's Avatar
netytan netytan is offline
Hello World :)
Dev Shed Frequenter (2500 - 2999 posts)
 
Join Date: Mar 2003
Location: Hull, UK
Posts: 2,536 netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Week 2 Days 18 h 3 m 4 sec
Reputation Power: 63
Send a message via ICQ to netytan Send a message via AIM to netytan Send a message via MSN to netytan Send a message via Yahoo to netytan
The language looks interesting, but I think there are problems with the command oriented model. I feel that the lack of composability in the language will lead to step-wise solutions; this then this then this then this then this then this then this then this then this then this then this ... in my experience composability is very important for abstraction. At least as important as the ability to define new commands.

The uniformity of the KL language is particularly nice, but I have my doubts about it’s general practicality. Strange because it was designed to be practical.

The deployment strategy is also very pretty, one perhaps more compiled languages should employ.

All in all I think that I’m going to stick with Objective-C for when to be productive and get fast native code.

Keep up the good work,

Mark.
__________________
programming language development: www.netytan.com Hula


Reply With Quote
  #3  
Old June 2nd, 2008, 08:44 PM
kammer kammer is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jun 2008
Posts: 4 kammer User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 33 m 27 sec
Reputation Power: 0
Lack of composability, I'm not sure I understand what you mean. It does support expressions and functions, if that is what you mean. I'm sure if you posted this constructive criticism on the Haxial discussion mailing list (with a bit more detail), you would receive a good response, and may well cause some changes to be made to the language, to solve the problem you mention.

Reply With Quote
  #4  
Old June 2nd, 2008, 10:06 PM
netytan's Avatar
netytan netytan is offline
Hello World :)
Dev Shed Frequenter (2500 - 2999 posts)
 
Join Date: Mar 2003
Location: Hull, UK
Posts: 2,536 netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Week 2 Days 18 h 3 m 4 sec
Reputation Power: 63
Send a message via ICQ to netytan Send a message via AIM to netytan Send a message via MSN to netytan Send a message via Yahoo to netytan
Quote:
Originally Posted by kammer
Lack of composability, I'm not sure I understand what you mean. It does support expressions and functions, if that is what you mean. I'm sure if you posted this constructive criticism on the Haxial discussion mailing list (with a bit more detail), you would receive a good response, and may well cause some changes to be made to the language, to solve the problem you mention.


Sorry Kammer, your post seemed rather promotional, I gathered you were advocating for the company?

As I understand it functions take third place to commands. The documentation insists that functions should be pure, and there is no way of defining your own at present. This ensures that they're of limited usefulness.

Commands are the primary mechanism for constructing programs. Unfortunately commands aren't exactly composable; one command follows another. The result of poor composability is usually code like to the following.

Code:
pseudocode
x = operation1 x
x = operation2 x
x = operation3 x
x = operation4 x
...
x = operationN x


Of course the mutation may well be encapsulated by the command, but the pattern holds .

Mark.

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming Languages - MoreOther Programming Languages > The Haxial Programming Language


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway
Stay green...Green IT