资 源 简 介
Heron
Heron is a new general purpose programming language that aims to make large scale programming easier, faster, and safer, while also being appropriate for small scale programming tasks.
Heron has a syntax which resembles Java, C#, ECMAScript, and Scala. Heron is primarily an object-oriented language, but borrows many ideas from functional languages, and even some from array-oriented languages.
Distinguishing Characteristics
The following are some of the more notable features of Heron
First class modules
Built-in concurrent list operations
Variant types
Signature-based polymorphism (i.e. duck typing)
Optional type signatures
Advanced compile-time programming support
Interfaces
Heron is notable in its explicit non-support for certain language features. Several common language features were omitted in order to keep the language simple, safe, and easy to optimi
文 件 列 表
HeronEdit.exe.config
HeronEdit.pdb
HeronEngine.exe
HeronEngine.exe.config
HeronEngine.pdb
license.txt
primitives.txt
lib
.svn
Heron.Standard.Metaprogramming.heron
Heron.Standard.Sorting.heron
Heron.Windows.Console.heron
.svn
all-wcprops
entries
macros
Macros.heron
samples
AllSamples.heron
Factorial.heron
Fibonacci.heron
HelloWorld.heron
HeronToXML.heron
HeronToXMLDemo.heron
NQueens.heron
PrettyPrinting.heron
Sieve.heron
Sort.heron
Squares.heron
WideFinder.heron
src
HeronEdit
HeronEngine
HeronEdit
AboutBox1.cs
AboutBox1.Designer.cs
AboutBox1.resx
CodeEditControl.cs
CodeEditControl.designer.cs
CodeEditControl.resx
Extensions.cs
HeronEdit.csproj
HeronEdit.exe.config
HeronEditForm.cs
HeronEditForm.designer.cs
HeronEditForm.resx
HeronEditor.cs
HeronToRtf.cs
Program.cs
TextEntryForm.cs
TextEntryForm.Designer.cs
TextEntryForm.resx
UndoSystem.cs
WindowsMessages.cs
testdata
wide-finder-test-data.txt
tests
NegativeTestAll.heron
NegativeTestArgumentType.heron
NegativeTestNullAssignment.heron
NegativeTestNullPassing.heron
NegativeTestTypeAssignment.heron
NegativeTestTypePassing.heron
TestAll.heron
TestClosures.heron
TestConstructor.heron
TestControlFlow.heron
TestDuckTyping.heron
TestField.heron
TestFileIO.heron
TestInheritance.heron
TestInterfaces.heron
TestLists.heron
TestMap.heron
TestMetaProgramming.heron
TestOutput.heron
TestRandom.heron
TestReduce.heron
TestSelect.heron
TestSort.heron
TestStatic.heron
TestTables.heron
TestViewport.heron
codemodel.txt
config.xml
grammar.txt
Heron.ico
heron-cmd.bat
HeronEdit.exe