Jump to content
Fórum Script Brasil
  • 0

Linguagens .net


Graymalkin

Question

IronPython (uma implementação de Python para a .NET): http://www.gotdotnet.com/workspaces/worksp...c0-57ac5a3a9742

Boo (uma linguagem extensível, criada por um brasileiro, e com sintaxe python-like): http://boo.codehaus.org/

Python.NET (uma ponte entre a implementação CPython e a .NET Framework): http://www.zope.org/Members/Brian/PythonNet

Nemerle (uma linguagem que une características dos paradigmas OO e funcional): http://nemerle.org/

MonoBASIC (compilador de BASIC [VB.NET], desenvolvido por brasileiros, para .NET/Mono): http://monobasic.sl.org.br/

H# ou Haskell.NET (compilador para a linguagem funcional Haskell - desenvolvido também por brasileiros, da UFPE): http://php.cin.ufpe.br/~haskell/haskelldotnet/ (este projeto foi abandonado?)

Lua.NET (a famosa linguagem Lua agora para a .NET, e pode funcionar como uma ponte ou através da geração de bytecodes IL): http://www.lua.inf.puc-rio.br/luanet/

PerlSharp (uma ponte entre Perl e a .NET): http://taubz.for.net/code/perlsharp/

Ruby/.NET Bridge (uma ponte entre Ruby e a .NET): http://www.saltypickle.com/rubydotnet/

#SmallTalk (compilador de SmallTalk, a linguagem 100% OO): http://www.refactory.com/Software/SharpSmalltalk/

Eiffel (outra linguagem 100% OO): http://www.eiffel.com/

Phalanger (compilador/interpretador da linguagem PHP para a .NET): http://www.php-compiler.net/

IronPHP (outro compilador/interpretador PHP sendo desenvolvido para a .NET): https://sourceforge.net/projects/ironphp/

Outra sugestões são bem-vindas!

Abraços,

Graymalkin

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Hehehe... sim, é bem estranha de se programar. Ela se baseia em uma outra famosa linguagem, chamada Brainf*ck (http://bluesorcerer.net/esoteric/bf.html). Esta, por sua vez, é completamente baseada na idéia da Máquina de Turing (mais informações: http://pt.wikipedia.org/wiki/M%C3%A1quina_de_Turing). Dê uma olhada no clássico Hello, World em Brainf*ck:

>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.>>>++++++++[<++++>-]
<.>>>++++++++++[<+++++++++>-]<---.<<<<.+++.------.--------.>>+.

Doideira, né? wacko.giflaugh.gif

Abraços,

Graymalkin

Link to comment
Share on other sites

  • 0
Lua.net é só para Linux?

Não, Lua.net é a linguagem Lua para a plataforma .NET. A plataforma .NET, inicialmente, só existia para Windows. Porém, uma iniciativa chamada Mono visa portar a .NET para o mundo Linux. Com isso, qualquer linguagem compatível com a CLR (Common Language Runtime) poderá funcionar no Linux. No entanto, isso não quer dizer que uma linguagem específica tenha sido feita para funcionar no Linux.

Certo? wink.gif

Abraços,

Graymalkin

Link to comment
Share on other sites

  • 0

Ae Graymalkin...

explica mais sobre essa nova linguagem, Cω

Estava no site da microsoft e estava lendo (por alto) sobre o Cω... mas o que o Cω tem haver com C#?

Cω já foi lançado? (creio q sim, mas não custa nada perguntar)

e mais uma pergunta...

Aqui no Brasil não se pronuncia assim:

c-ômega OU ci-ômega?

Falows!

Link to comment
Share on other sites

  • 0

Ae Graymalkin...

explica mais sobre essa nova linguagem, Cω

Eu mesmo ainda não utilizei, só li a respeito apenas, por isso não tenho muito o que acrescentar.

Estava no site da microsoft e estava lendo (por alto) sobre o Cω... mas o que o Cω tem haver com C#?

Pelo que li é um C#++... hehehehe... ou seja, um superset de C#, com algumas melhorias.

Cω já foi lançado? (creio q sim, mas não custa nada perguntar)

Sim, está lá nesse site.

e mais uma pergunta...

Aqui no Brasil não se pronuncia assim:

c-ômega OU ci-ômega?

Você quis dizer, "cê-ômega"? Igual a "Linguagem Cê"? Sim, também pode ser. O ômega pronuncia-se da mesma maneira, por isso acentuei para tornar isso claro. Mas, observe "C#"... fica estranho pronunciar "Cê" (em Português) e "Sharp" (em Inglês), não acha? De qualquer maneira, vale lembrar que estamos em um país livre (essa foi boa... biggrin.gif ... hehehehehe...).

Abraços,

Graymalkin

Link to comment
Share on other sites

  • 0

Uma lista de linguagens .Net: Aqui. Parece ser bem atualizada! Mas parece que não está todas, já que não encontrei Ook#.Net, citado pelo Graymalkin.

Link to comment
Share on other sites

  • 0

http://www.remobjects.com/oxygene.aspx#3

Implementação baseada em Object Pascal para .Net e Mono. Uma ótima linguagem, que merece destaque ao fato de suportar processamento paralelo nativamente e além de outros recursos que só essa possui. Apesar que, segundo essa página, na primeira guia, teremos em breve um produto chamado Delphi Prism, uma parceria da CodeGear e RemObjects para construção de uma ferramenta com o melhor do Delphi.Net e Oxygene

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.9k
×
×
  • Create New...