Felipe Albrecht's picture

M - A nova linguagem de programação

A Microsoft anunciou a sua nova linguagem de programação chamada "M". Ela terá características da XAML, a linguagem para criação de interfaces. A linguagem será primeiramente integrada ao Microsoft Visual Studio, porém poderá ser compilada no Mac e Linux.

Não há ainda muitas informações sobre a "M", mas segundo fontes, ela será uma linguagem de descrição de dados com suporte a orientação a objetos e os modelos ficarão armazenados no banco de dados MS SQL. Resta esperar novos anúncios e mais detalhes sobre a linguagem e ver se será utilizada.

Notícias relacionadas

andre_mendesc's picture

Integrada ao Microsoft Visual Studio e compilável no Mac e Linux? :s
De qualquer forma é melhor aos programadores que aprendam essa linguagem pra se manterem atualizados Smiling
_______
AYBABTU

Bigode's picture

Um, acho que esse M vai ser algum modelo pra meter suporte a objetos no MSSQL, e vai ser aberto pra terceiros que queiram usar o mesmo modelo de descrição de objetos e talz. E é o que o post linkado diz, basicamente.

E, claro, vai ser acompanhado de mais ferramentas pra desenhar os BEJETOS VISUALMENTE - FUCK YEAH MICROSOFT! - entre outras coisas.

MaRKauM's picture

Ainda acho que o desenvolvimento de software no estilo Visual Studio é tão bom quanto fazer páginas em php com os assistentes do Dreamweaver...

Até funciona, mas vai ler o código...
___________________________________________________________
No tears, please! It's a waste of good suffering!

GuZ's picture

Falou tudo...

Agora, se vc precisa desenvolver rápido e agradar o cliente, qual é melhor?

-
Qual o Melhor browser de todos os tempos da última semana ?

MaRKauM's picture

Aí depende do projeto.

Tudo bem, todos sabemos que é possível desenvolver rapidamente com as ferramentas visuais da MS, é mais fácil também do que criar objetos, instanciá-los, mexer com ponteiros, threads ou whatever, só acho que vai demorar muito tempo para que as ferramentas gráficas aproximem-se da qualidade do código "feito-a-mão".

Além do mais, eu tenho uma certa aversão a desenvolver um aplicativo web que rode apenas no IE, compartilho do mesmo pensamento que o Fabião no quesito padrões...
___________________________________________________________
No tears, please! It's a waste of good suffering!

GuZ's picture

Concordo com vc Sticking out tongue Soh citei que as vezes o VS é utilissimo para entregar um projeto correndo (principalmente se o cliente for um pessimo cliente)

-
Qual o Melhor browser de todos os tempos da última semana ?

Salsinha's picture

GuZ disse:
(principalmente se o cliente for um pessimo cliente)

Hahaha... eu iria dizer algo como "se o programador for medíocre ou quer se livrar logo do pepino. Mas não poderia ter dito melhor.

Não que seja ruim, mas tenho alunos que pensam que são programadores porque sabem agrupar componentes em VB, mas não conseguem fazer as tarefas mais básicas de algoritmos ou técnicas de programação. E coitado dos clientes.

garoa's picture

Perl também é utilíssimo para entregar um projeto correndo. E depois, é só sair correndo pra não correr o risco de ter que dar manutenção...

monthiel's picture

"...De qualquer forma é melhor aos programadores que aprendam essa linguagem pra se manterem atualizados..."

Fazer o quê né??? Quem não tem cão...

E não esqueçam, visitem o:
Blog do Monthiel

cvalves's picture

No Brasil logo vão associar esse M com... Vocês sabem!

M de Medo? Putz... os caras não se decidem.

msribeiro's picture

Acho que é M de outra palavra Barf!

Meu blog: Michel Ribeiro

AndreiLus's picture

Outra palavra tipo qual? Microcomputador? Microondas? Megalópole?

Ubiratan.apo's picture

Microsoft.

Peguem as tochas, foices e acendam as fogueiras!

snake_colateral's picture

ñ acho q outro M

------------------------------------------------------------

AndreiLus's picture

Vou precisar botar as tags de sarcasmo?

lordtux's picture

Deve ser Merda, pronto falei.!!! Evil

Acesse My blog

Roniuj's picture

Que horror, Lord!!

Que mente suja, cara. Você precisa se reavaliar...

Cool

.....................r o n i u j ...........................

H123er's picture

Roniuj disse:
Que horror, Lord!!

Que mente suja, cara. Você precisa se reavaliar...

Cool

.....................r o n i u j ...........................

Acho que é M de Maria Sticking out tongue

***********************************************************
__________________________________________________________

"Nada é Impossivel o Impossivel Só demora mais um Pouco"

Bigode's picture

É M de Maverick. Sticking out tongue

lordtux's picture

Reavaliar!!!!
Por acaso preciso marcar com minha psicanalista.

Acesse My blog

GuZ's picture

Não... Me era de M*rda Edition...

Esse M pode ser de Bosta..

-
Qual o Melhor browser de todos os tempos da última semana ?

Fantasmazul's picture

Deve ser M de Masoquista Laughing out loud

Roniuj's picture

M de Money!

$$$

.....................r o n i u j ...........................

Rocky's picture

Interessante uma iniciativa em linguagem sem foco em Orientação a Objetos (odeio OO)...

E vamos lá aprender mais uma....

_____________________

Meu Twitter - About Me - Muita Pimenta Blogs no ar.

Tchello's picture

OO é uma das coisas mais maravilhosas que existem em programação.
Design Patterns que o diga S2 (coração emo).

ps: Não há a necessidade de ligar o detector de sarcasmo, falei sério!
ps2: Essa última também foi sério!
...
psN: Sério!
psN+1:Espero ter sido enfático o suficiente.
//-------------------------------------------------
private String Matrix = new String("Just my mind exist, i don't know about the rest...");

lordtux's picture

Tem todo razão, o OO é melhor que o office da Microsoft Evil

Acesse My blog

Tchello's picture

Puzzled
((Sim, entendi o trocadalho))
//-------------------------------------------------
private String Matrix = new String("Just my mind exist, i don't know about the rest...");

Keaton's picture

Mas heim...? Neste caso não seria "OOo"? >D
___
Blog do Keaton

davidkwast's picture

Eu diria que umas das coisas mais maravilhosas é poder usar OOP, AOP e FP de acordo com os requisitos de um projeto. DP é bom se usar com moderação. Minha opinião, claro.

Siglas:

Object Oriented Programming
Aspect Oriented Programming
Functional Programming
Design Patterns

[]s

xtreme's picture

use M para se Matar... Eye-wink

ps...sorry o trocadilho infame...

garoa's picture

Poucos vão perceber a referência a Hitchcock... mas boa! Smiling

a13x's picture

qual a chance dessa notícia ser fake?
não tem nada no http://research.microsoft.com sobre "M"
não tem um link no "The Coffee Desk"
tbm não tem nada da Wikipedia sobre "M"

a única linguagem nova da microsoft que encontrei foi F# (Fsharp)

Roniuj's picture

Todas as entradas que encontrei, inclusive no Slash., levam pra mesma fonte, no Coffedesk.

Estranho mesmo.

.....................r o n i u j ...........................

lfiore01's picture

Essa nem eu tava sabendo.... Jawdropping!

Visit my blog -> http://ciberculturabr.com.br/

Consultoria em TI para pequenas empresas -> www.aninfo.com.br

Rocky's picture

Realmente, pode ser fake, na MSDN também não pintou nenhuma noticia sobre isso.
_____________________

Meu Twitter - About Me - Muita Pimenta Blogs no ar.

01010010 01101111 01100011 011010

Donnie Darko's picture

M., O vampiro de Düsseldorf!

Umm... já estou gostando desta nova linguagem!

Tenho minhas críticas à Microsoft, mas o Visual Studio é uma das coisas mais fodas que já fizeram. Mais produtivo do que workaholic sem namorada.

Vão criar linguagens com todas as letras do alfabeto!
A
B
C
...
M
J

----
deslon.com

MaRKauM's picture

E pelo que comentaram aqui, já tem o F também... (F#)
___________________________________________________________
No tears, please! It's a waste of good suffering!

hayashi's picture

Nova? Sad
Isso está mais para outra linguagem que vai usar essa letra. O M, de MUMPS (Massachusetts General Hospital Utility Multi-Programming System), existe desde 1966.

E me é estranha essa dificuldade de encontrar material sobre essa M da Microsoft (o duplo sentido fica a cargo da sua mente). Já o M/MUMPS tem bastante material aqui. Não é vírus, é a página do comitê de desenvolvimento dessa linguagem.

Sinceramente, prefiro esperar para ver se essa linguagem realmente existe, em qualquer estágio que esteja. Sticking out tongue

Veja mais: http://en.wikipedia.org/wiki/MUMPS

leosaomz's picture

Genial (será?), eu prefiro aprender meu PHP ali, to indo pra JAVA semestre que vem...to de boa ate ai (rsrsrs)

M...de microsoft ????

MSN - Leosaomz@hotmail.com

1berto's picture

"...DP é bom se usar com moderação..."
Depende da parceira

Opções de exibição de comentários

Selecione seu modo de exibição dos comentários favorito e clique "Salvar opções" para ativar suas mudanças.


Design Wenetus