Thread Tools
Old May 23, 2003, 00:00   #1
Asher
Apolytoners Hall of Fame
President of the OT
 
Asher's Avatar
 
Local Time: 20:11
Local Date: November 1, 2010
Join Date: Nov 1999
Location: Calgary, Alberta
Posts: 40,843
New Programming Language: F#
http://research.microsoft.com/projects/ilx/fsharp.htm


It's a Caml implementation for .NET, with some additions. It interoperates, just like the 20+ other .NET languages, seamlessly.

You can use C#, C++, Objective C, VB, etc. code through F# rather seamlessly -- .NET doesn't care what language the other code is int.

.NET keeps getting better and better.

ExtremeTech has an article that explains more about F# here: http://www.extremetech.com/article2/...1102882,00.asp
__________________
"I'll never doubt you again when it comes to hockey, [Prince] Asher." - Guynemer
Asher is offline  
Old May 23, 2003, 00:02   #2
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 10:11
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline  
Old May 23, 2003, 00:02   #3
Kuciwalker
Deity
 
Kuciwalker's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Feb 2001
Posts: 21,822
huh?

I know Java and a little C and C++. What's this stuff?
__________________
[Obama] is either a troll or has no ****ing clue how government works - GePap
Later amendments to the Constitution don't supersede earlier amendments - GePap
Kuciwalker is offline  
Old May 23, 2003, 00:04   #4
Asher
Apolytoners Hall of Fame
President of the OT
 
Asher's Avatar
 
Local Time: 20:11
Local Date: November 1, 2010
Join Date: Nov 1999
Location: Calgary, Alberta
Posts: 40,843
UR: Insightful as ever.

skywalker: F# is fundamentally different from languages like C, C++, and Java: It's a "functional" language. It's more akin to FORTRAN, COBOL, or Pascal than any other languages (or maybe Scheme).

It revolves closely around mathematical operations rather than changing the state of machines and objects like Java and C++.
__________________
"I'll never doubt you again when it comes to hockey, [Prince] Asher." - Guynemer
Asher is offline  
Old May 23, 2003, 00:07   #5
Kuciwalker
Deity
 
Kuciwalker's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Feb 2001
Posts: 21,822
Sort of like TI-BASIC? I know that too
__________________
[Obama] is either a troll or has no ****ing clue how government works - GePap
Later amendments to the Constitution don't supersede earlier amendments - GePap
Kuciwalker is offline  
Old May 23, 2003, 01:01   #6
Victor Galis
Emperor
 
Victor Galis's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Jul 1999
Location: in exile
Posts: 4,751
Quote:
(or maybe Scheme).
Something about a Scheme-like language just fails to excite me... oh yeah, I hate Scheme.
__________________
"The purpose of studying economics is not to acquire a set of ready-made answers to economic questions, but to learn how to avoid being deceived by economists."
-Joan Robinson
Victor Galis is offline  
Old May 23, 2003, 01:31   #7
Kramerman
Prince
 
Kramerman's Avatar
 
Local Time: 20:11
Local Date: November 1, 2010
Join Date: Jun 2002
Location: UT, Austin - The live music capital of the world
Posts: 884
Quote:
Originally posted by skywalker
Sort of like TI-BASIC? I know that too
oh yeah! *pelvic thrust* Im the master at text-based TI-83 games...
__________________
"I bet Ikarus eats his own spunk..."
- BLACKENED from America's Army: Operations
Kramerman - Creator and Author of The Epic Tale of Navalon in the Civ III Stories Forum
Kramerman is offline  
Old May 23, 2003, 01:45   #8
Jon Miller
staff
ApolyCon 06 ParticipantsCivilization III MultiplayerCivilization II MultiplayerRise of Nations MultiplayerPtWDG Vox ControliC4DG Vox
OTF Moderator
 
Jon Miller's Avatar
 
Local Time: 20:11
Local Date: November 1, 2010
Join Date: May 1999
Posts: 13,063
scheme sucks

but new fortran rocks

so this could be cool

Jon Miller
__________________
Jon Miller-
I AM.CANADIAN
Jon Miller is offline  
Old May 23, 2003, 07:10   #9
Harovan
staff
PtWDG Gathering StormPtWDG2 Monty PythonC4DG Gathering Storm
Civ4: Colonization Content Editor
 
Local Time: 03:11
Local Date: November 2, 2010
Join Date: Dec 2001
Posts: 11,117
Yay, we need yet another programming language! Looks like Basic. Must be very powerful. I like especially the link to this F# website. Beware people, who can not spell "Tutorial".
Harovan is offline  
Old May 23, 2003, 08:04   #10
Adalbertus
Prince
 
Adalbertus's Avatar
 
Local Time: 03:11
Local Date: November 2, 2010
Join Date: Feb 2001
Location: Augusta Vindelicorum
Posts: 655
The name F# is a wise choice. It reminds me of a word which applies to FORTRAN as well as some software company who thinks the world just waits to be flooded with new programming languages and more crap. The word is banned on Apolyton.
__________________
Why doing it the easy way if it is possible to do it complicated?
Adalbertus is offline  
Old May 23, 2003, 08:06   #11
Adalbertus
Prince
 
Adalbertus's Avatar
 
Local Time: 03:11
Local Date: November 2, 2010
Join Date: Feb 2001
Location: Augusta Vindelicorum
Posts: 655
Quote:
who can not spell "Tutorial"
__________________
Why doing it the easy way if it is possible to do it complicated?
Adalbertus is offline  
Old May 23, 2003, 08:31   #12
Harovan
staff
PtWDG Gathering StormPtWDG2 Monty PythonC4DG Gathering Storm
Civ4: Colonization Content Editor
 
Local Time: 03:11
Local Date: November 2, 2010
Join Date: Dec 2001
Posts: 11,117
Yea, don't use the F# word!
Harovan is offline  
Old May 23, 2003, 09:12   #13
Boris Godunov
Civilization II MultiplayerApolytoners Hall of FameCivilization IV: Multiplayer
Emperor
 
Boris Godunov's Avatar
 
Local Time: 19:11
Local Date: November 1, 2010
Join Date: Aug 2001
Location: Portland, OR
Posts: 4,412
Bah, F# is nothing. I can hit an A# on a good day, which for a baritone ain't half bad!
__________________
Tutto nel mondo è burla
Boris Godunov is offline  
Old May 23, 2003, 10:21   #14
Thue
Freeciv Developer
 
Local Time: 04:11
Local Date: November 2, 2010
Join Date: Dec 1969
Location: Copenhagen, Denmark
Posts: 2,580
Quote:
Originally posted by Asher
skywalker: F# is fundamentally different from languages like C, C++, and Java: It's a "functional" language. It's more akin to FORTRAN, COBOL, or Pascal than any other languages (or maybe Scheme).
FORTRAN, COBOL and Pascal are imperative languages, just like C or java.

But is seems to be very close to ML, from the code eksamples. And ML is indeed a functional language.

Btw, ML rulez .
__________________
http://www.hardware-wiki.com - A wiki about computers, with focus on Linux support.
Thue is offline  
Old May 23, 2003, 11:12   #15
Q Classic
Emperor
 
Q Classic's Avatar
 
Local Time: 21:11
Local Date: November 1, 2010
Join Date: Apr 1999
Location: The cities of Orly and Nowai
Posts: 4,228
one of my professors helped develop ml.

in a lecture for c/c++, he talked about how much better ml was instead.
__________________
B♭3
Q Classic is offline  
Old May 23, 2003, 22:20   #16
alva
Civilization III PBEMPtWDG2 Cake or Death?PtWDG Gathering StormInterSite Democracy Game: Apolyton TeamC3C IDG: Apolyton TeamC4DG Gathering Storm
Deity
 
alva's Avatar
 
Local Time: 04:11
Local Date: November 2, 2010
Join Date: Sep 2001
Location: Republic of Flanders
Posts: 10,747
Quote:
Originally posted by Sir Ralph
Yay, we need yet another programming language! Looks like Basic. Must be very powerful. I like especially the link to this F# website. Beware people, who can not spell "Tutorial".
What?! You have a problem with teachers coming to work by train
-
Quote:
'Sir Ralph';
Yea, don't use the F# word!
__________________
#There’s a city in my mind
Come along and take that ride
And it’s all right, baby, it’s all right #
alva is offline  
Old May 24, 2003, 02:41   #17
Adalbertus
Prince
 
Adalbertus's Avatar
 
Local Time: 03:11
Local Date: November 2, 2010
Join Date: Feb 2001
Location: Augusta Vindelicorum
Posts: 655
Quote:
Bah, F# is nothing. I can hit an A# on a good day, which for a baritone ain't half bad!
I'm tenor, and I can hit the F# on a good day. You probably don't want to hear it, however
__________________
Why doing it the easy way if it is possible to do it complicated?
Adalbertus is offline  
Old May 24, 2003, 02:53   #18
LDiCesare
GalCiv Apolyton EmpireCivilization IV Creators
Emperor
 
Local Time: 04:11
Local Date: November 2, 2010
Join Date: Jan 2001
Location: Ashes
Posts: 3,065
They just integrated some Caml into .NET. This is not going to spread much.
__________________
Clash of Civilization team member
(a civ-like game whose goal is low micromanagement and good AI)
web site http://clash.apolyton.net/frame/index.shtml and forum here on apolyton)
LDiCesare is offline  
 

Bookmarks

Thread Tools

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 22:11.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team