A linguagem de alto nível mais multiplataforma até agora[FECHADO]

36 respostas
F

Atualmente, a linguagem C/C++ roda em quase qualquer tipo de computador: desde PCs a servidores (Windows/Linux/Mac/ect…); sem falar de dispositivos móveis (Android OS, Symbian OS).
Pelo que vejo, por incrível que parece, acho que chega a superar o próprio Java, cujo proposito de criação era justamente esse. :lol: :lol: :lol: :lol:
Posso estar enganado mas alguém conhece uma linguagem de alto nível mais multiplataforma que o C/C++?

36 Respostas

S

interessante saber isso, no caso o que varia é o compilador certo? com isso voce não precisaria de VM.

F

Claro, todos os OS para desktop e dispositivos móveis, pelo que sei, tem um compilador para o C/C++, já um interpretador VM, isso infelizmente não é verdadeiro :frowning: :frowning: :frowning:
Em resumo compiladores C/C++ wins :lol: :lol: :lol:

M

acho que vocês dois precisam rever o que vocês entendem por “multiplataforma”… a ideia do java ser considerado como “multiplataforma”, é rpo que você nem precisa recompilar seu software, pode usar este mesmo executavel em um so windows ou linux por exemplo… essa que é a grande vantagem de usar uma VM (claro que ainda temos outras como o garbage collector por exemplo, mas a ideia por tras de se usar uma vm é justamente a portabilidade).

Você até pode recompilar seu código C em linux por exemplo, mas isso vai depender muito do seu código, várias coisas como a api de threads por exemplo você tem uma para linux e outra para windows, dependendo do que vocÊ tiver não terá só que recompilar, mas também alterar seu código fonte… partindo desse ponto de vista linguagens interpretadas como o php por exemplo são mais “portaveis” que o c por exemplo por que não precisam compilar…

resumindo, eu ao menos entendo portabilidade como o fato de você poder executar um software em várias plataformas com a menor quantidade de alterações ou ações para poder executa-la, compila-la está incluido nisso…

F

maior_abandonado:
acho que vocês dois precisam rever o que vocês entendem por “multiplataforma”… a ideia do java ser considerado como “multiplataforma”, é rpo que você nem precisa recompilar seu software, pode usar este mesmo executavel em um so windows ou linux por exemplo… essa que é a grande vantagem de usar uma VM (claro que ainda temos outras como o garbage collector por exemplo, mas a ideia por tras de se usar uma vm é justamente a portabilidade).
Você até pode recompilar seu código C em linux por exemplo, mas isso vai depender muito do seu código, várias coisas como a api de threads por exemplo você tem uma para linux e outra para windows, dependendo do que vocÊ tiver não terá só que recompilar, mas também alterar seu código fonte…

Assim como, devem serem feitas alterações em códigos gerados por C/C++, a VM para dispositivos móveis costuma variar também. Lembro que uma vez precisei fazer um código para Palm OS e penei para encontrar a VM especifica para ele. Sem falar na questão do Android.
Então no 1 caso para respeitar a portabilidade de código estamos mais amarrados ao código.
Já com o Java dependemos de seu interpretador (VM), que pode mudar para os diferentes SOs.
PS: Como nunca desenvolvi código C/C++ para Linux não sabia essa diferença no que refere a Threads com o Windows.

J

maior_abandonado:
acho que vocês dois precisam rever o que vocês entendem por “multiplataforma”… a ideia do java ser considerado como “multiplataforma”, é rpo que você nem precisa recompilar seu software, pode usar este mesmo executavel em um so windows ou linux por exemplo… essa que é a grande vantagem de usar uma VM (claro que ainda temos outras como o garbage collector por exemplo, mas a ideia por tras de se usar uma vm é justamente a portabilidade).

Você até pode recompilar seu código C em linux por exemplo, mas isso vai depender muito do seu código, várias coisas como a api de threads por exemplo você tem uma para linux e outra para windows, dependendo do que vocÊ tiver não terá só que recompilar, mas também alterar seu código fonte… partindo desse ponto de vista linguagens interpretadas como o php por exemplo são mais “portaveis” que o c por exemplo por que não precisam compilar…

resumindo, eu ao menos entendo portabilidade como o fato de você poder executar um software em várias plataformas com a menor quantidade de alterações ou ações para poder executa-la, compila-la está incluido nisso…

Tudo tudo tem um “depende” nessa história, e até mesmo para o java.
Se você escrever usando iso c++ ou ansi c é certeza que não precisará alterar uma linha de código para que ele seja multiplataforma. Precisa recompilar, é verdade mas não terá dependências de runtime. Se usar um framework robusto como qt vai, vai possuir recursos totalmente orientados a objeto e mvc. Também vai rodar nas mais diversas plataformas. Com certeza bem maior que o alcance do java, mas é porque a linguagem c foi desenhada para programar e desenvolver hardware.

Outra coisa sobre o java é, por exemplo escrever um software para desktop jse e tentar rodá-lo sem alterar seu código em uma jme vm. Não funciona. Em c um programa desktop é semelhante(realmente igual) a um programa para microcontrolador de 1kb de memória.

Em contrapartida java possui uma linguagem moderna, ferramentas de alta qualidade e é suportada por muitas plataformas também. Tudo tem um “depende” na questão.

Outra coisa, a linguagem que alveja o maior número de plataformas é a linguagem c, e não c++. Não existem muitos compiladores de c++ para a maioria das arquiteturas de microcontroladores.

J
fabioEM:
maior_abandonado:
acho que vocês dois precisam rever o que vocês entendem por "multiplataforma"... a ideia do java ser considerado como "multiplataforma", é rpo que você nem precisa recompilar seu software, pode usar este mesmo executavel em um so windows ou linux por exemplo... essa que é a grande vantagem de usar uma VM (claro que ainda temos outras como o garbage collector por exemplo, mas a ideia por tras de se usar uma vm é justamente a portabilidade). Você até pode recompilar seu código C em linux por exemplo, mas isso vai depender muito do seu código, várias coisas como a api de threads por exemplo você tem uma para linux e outra para windows, dependendo do que vocÊ tiver não terá só que recompilar, mas também alterar seu código fonte...
Assim como, devem serem feitas alterações em códigos gerados por C/C++, a VM para dispositivos móveis costuma variar também. Lembro que uma vez precisei fazer um código para Palm OS e penei para encontrar a VM especifica para ele. Sem falar na questão do Android. Então no 1 caso para respeitar a portabilidade de código estamos mais amarrados ao código. Já com o Java dependemos de seu interpretador (VM), que pode mudar para os diferentes SOs. PS: Como nunca desenvolvi código C/C++ para Linux não sabia essa diferença no que refere a Threads com o Windows.

A questão das threads está ligada ao framework utilizado. Se usar iso é a mesma coisa tanto para posix threads como para win threads.

Essa implementação aqui é multiplataforma:

class MyThread : public QThread
 {
 public:
     void run();
 };

 void MyThread::run()
 {
     QTcpSocket socket;
     // connect QTcpSocket's signals somewhere meaningful
     ...
     socket.connectToHost(hostName, portNumber);
     exec();
 }
http://doc.qt.nokia.com/latest/qthread.html
F
juliocbq:
fabioEM:
maior_abandonado:
acho que vocês dois precisam rever o que vocês entendem por "multiplataforma"... a ideia do java ser considerado como "multiplataforma", é rpo que você nem precisa recompilar seu software, pode usar este mesmo executavel em um so windows ou linux por exemplo... essa que é a grande vantagem de usar uma VM (claro que ainda temos outras como o garbage collector por exemplo, mas a ideia por tras de se usar uma vm é justamente a portabilidade). Você até pode recompilar seu código C em linux por exemplo, mas isso vai depender muito do seu código, várias coisas como a api de threads por exemplo você tem uma para linux e outra para windows, dependendo do que vocÊ tiver não terá só que recompilar, mas também alterar seu código fonte...
Assim como, devem serem feitas alterações em códigos gerados por C/C++, a VM para dispositivos móveis costuma variar também. Lembro que uma vez precisei fazer um código para Palm OS e penei para encontrar a VM especifica para ele. Sem falar na questão do Android. Então no 1 caso para respeitar a portabilidade de código estamos mais amarrados ao código. Já com o Java dependemos de seu interpretador (VM), que pode mudar para os diferentes SOs. PS: Como nunca desenvolvi código C/C++ para Linux não sabia essa diferença no que refere a Threads com o Windows.

A questão das threads está ligada ao framework utilizado. Se usar iso é a mesma coisa tanto para posix threads como para win threads.

Essa implementação aqui é multiplataforma:

class MyThread : public QThread
 {
 public:
     void run();
 };

 void MyThread::run()
 {
     QTcpSocket socket;
     // connect QTcpSocket's signals somewhere meaningful
     ...
     socket.connectToHost(hostName, portNumber);
     exec();
 }
http://doc.qt.nokia.com/latest/qthread.html


uhmm.. então se consigo fazer isso com C/C++ concorda comigo que o C/C++ é mais portável que o Java. Afinal, esse código aí que você postou poderá rodar no Linux e no Windows sem alterações. Já um sistema em Java obriga o cliente a terá uma JVM e enquanto ela for free.
Parabéns pelas suas colocações, foram bem pertinentes e interessantes :lol:

M

fabioEM:
juliocbq:

A questão das threads está ligada ao framework utilizado. Se usar iso é a mesma coisa tanto para posix threads como para win threads.

Essa implementação aqui é multiplataforma:

http://doc.qt.nokia.com/latest/qthread.html


uhmm… então se consigo fazer isso com C/C++ concorda comigo que o C/C++ é mais portável que o Java. Afinal, esse código aí que você postou poderá rodar no Linux e no Windows sem alterações. Já um sistema em Java obriga o cliente a terá uma JVM e enquanto ela for free.
Parabéns pelas suas colocações, foram bem pertinentes e interessantes :lol:


Não, você também terá um código em Java que funcione igual. E é o que te explicaram, depende se você considera a necessidade de recompilar o software interfere na portabilidade. Por isso que todos enfatizaram o ‘depende’. Não tem como uma linguagem ser boa pra tudo porque as necessidades de um podem ser o oposto das necessidades de outro. E por isso existem tantas linguagens.

F

marcosalex:
fabioEM:
juliocbq:

A questão das threads está ligada ao framework utilizado. Se usar iso é a mesma coisa tanto para posix threads como para win threads.

Essa implementação aqui é multiplataforma:

http://doc.qt.nokia.com/latest/qthread.html


uhmm… então se consigo fazer isso com C/C++ concorda comigo que o C/C++ é mais portável que o Java. Afinal, esse código aí que você postou poderá rodar no Linux e no Windows sem alterações. Já um sistema em Java obriga o cliente a terá uma JVM e enquanto ela for free.
Parabéns pelas suas colocações, foram bem pertinentes e interessantes :lol:


Não, você também terá um código em Java que funcione igual. E é o que te explicaram, depende se você considera a necessidade de recompilar o software interfere na portabilidade. Por isso que todos enfatizaram o ‘depende’. Não tem como uma linguagem ser boa pra tudo porque as necessidades de um podem ser o oposto das necessidades de outro. E por isso existem tantas linguagens.


Cara,
O tópico não era para definir qual é a linguagem melhor, mas a mais qual linguagem que é mais multiplataforma, entenda, são coisas bem diferentes :wink: :wink: :wink: :wink:

M

fabioEM:
marcosalex:

Não, você também terá um código em Java que funcione igual. E é o que te explicaram, depende se você considera a necessidade de recompilar o software interfere na portabilidade. Por isso que todos enfatizaram o ‘depende’. Não tem como uma linguagem ser boa pra tudo porque as necessidades de um podem ser o oposto das necessidades de outro. E por isso existem tantas linguagens.


Cara,
O tópico não era para definir qual é a linguagem melhor, mas a mais qual linguagem que é mais multiplataforma, entenda, são coisas bem diferentes :wink: :wink: :wink: :wink:

É o que estou falando: se você considerar a necessidade de recompilar o programa, vai ter uma conclusão, se achar que ter de recompilar não influencia na multiplataforma, vai ter outra conclusão. É possível fazer sistemas tanto C quando Java rodando em várias plataformas, mas quanto mais plataformas, mais limitado você fica.

F

Realmente abrangência do C/C++ é totalmente superior que o java! Um bom exemplo disso é a abrandecia da plataforma QT.
Entretanto, vale lembrar que a plataforma Java é para aplicações corporativas !! Ou seja, não existe “aplicação-corporativa” em mini processadores aonde o C chega.

F

FernandoFranzini:
Realmente abrangência do C/C++ é totalmente superior que o java! Um bom exemplo disso é a abrandecia da plataforma QT.
Entretanto, vale lembrar que a plataforma Java é para aplicações corporativas !! Ou seja, não existe “aplicação-corporativa” em mini processadores aonde o C chega.

Isso que imaginei, essa questão me parece inegável. Agora, não entendo o porquê do fato da compilação ser necessariamente uma desvantagem no que refere uma linguagem ser multiplataforma. Até porque o Java usa ambas as técnicas, interpreta e compila e além do mais as VM são diferentes para muitos SO. Quando entrei na faculdade só se falava do Java e de sua impressionante portabilidade. Porém quando caí de paraquedas no mercado de trabalho, percebi que não era bem assim. E, que na verdade C/C++ ,apesar de serem mais antigas, continuam bem de pé. :lol: Um profissional inclusive que conheça bem a fundo C/C++ ganha bem mais que um profissional que manja bem uma linguagem de alto nível como o Java. Isso todo mundo sabe, pois são poucos esses profissionais. Um profissional que desenvolva C/C++ deverá estar trabalhando para SO, miniprocessadores ou Jogos,ou seja, tudo que rende bem mais dinheiro que aplicações coorporativas. Na verdade, um desenvolvedor de SO além de ser bom em lógica deve ser ainda melhor em matemática, coisa que poucos e eu tó dentro somos :wink: :wink:

M

fabioEM:

Isso que imaginei, essa questão me parece inegável. Agora, não entendo o porquê do fato da compilação ser necessariamente uma desvantagem no que refere uma linguagem ser multiplataforma.

Mas exatamente isso é que é o ‘depende’. Pra muitas empresas pode não ser, pra outras pode fazer toda a diferença. Se a mesma regra valesse pra todos, não existiriam tantas linguagens.

J

fabioEM:
FernandoFranzini:
Realmente abrangência do C/C++ é totalmente superior que o java! Um bom exemplo disso é a abrandecia da plataforma QT.
Entretanto, vale lembrar que a plataforma Java é para aplicações corporativas !! Ou seja, não existe “aplicação-corporativa” em mini processadores aonde o C chega.

Isso que imaginei, essa questão me parece inegável. Agora, não entendo o porquê do fato da compilação ser necessariamente uma desvantagem no que refere uma linguagem ser multiplataforma. Até porque o Java usa ambas as técnicas, interpreta e compila e além do mais as VM são diferentes para muitos SO. Quando entrei na faculdade só se falava do Java e de sua impressionante portabilidade. Porém quando caí de paraquedas no mercado de trabalho, percebi que não era bem assim. E, que na verdade C/C++ ,apesar de serem mais antigas, continuam bem de pé. :lol: Um profissional inclusive que conheça bem a fundo C/C++ ganha bem mais que um profissional que manja bem uma linguagem de alto nível como o Java. Isso todo mundo sabe, pois são poucos esses profissionais. Um profissional que desenvolva C/C++ deverá estar trabalhando para SO, miniprocessadores ou Jogos,ou seja, tudo que rende bem mais dinheiro que aplicações coorporativas. Na verdade, um desenvolvedor de SO além de ser bom em lógica deve ser ainda melhor em matemática, coisa que poucos e eu tó dentro somos :wink: :wink:

Isso já não procede. Pode ser uma falsa ilusão pelo seguinte:

Sobre a compilação é uma extrema vantagem não ter que fazê-lo, já é trabalho a menos. Java é praticamente imbatível nas plataformas que funciona e se aplicado para as soluções corretas.
Por exemplo, eu não faria um sistema de web services com c++, apesar de poder. C++ não é para isso, além de existirem centenas de frameworks para java com qualidade muito superior aos que existem para c++(que normalmente boa parte da funcionalidade precisa ser implementada no braço se você quer boa qualidade de software).

Como a maioria(90%) dos empregos para programadores de linguagem c é focada no desenvolvimento de hardware, grande parte de engenheiros segue esse nicho, e no caso o salário dos mesmos são bons, mas isso não tem nada haver com a linguagem, e sim com tipo de mercado.

S

O cara começa falando de portabilidade, depois vem falar de maior salário.

fabioEM : Cara,
O tópico não era para definir qual é a linguagem melhor, mas a mais qual linguagem que é mais multiplataforma, entenda, são coisas bem diferentes

F
juliocbq:
fabioEM:
FernandoFranzini:
Realmente abrangência do C/C++ é totalmente superior que o java! Um bom exemplo disso é a abrandecia da plataforma QT. Entretanto, vale lembrar que a plataforma Java é para aplicações corporativas !! Ou seja, não existe "aplicação-corporativa" em mini processadores aonde o C chega.
Isso que imaginei, essa questão me parece inegável. Agora, não entendo o porquê do fato da compilação ser necessariamente uma desvantagem no que refere uma linguagem ser multiplataforma. Até porque o Java usa ambas as técnicas, interpreta e compila e além do mais as VM são diferentes para muitos SO. Quando entrei na faculdade só se falava do Java e de sua impressionante portabilidade. Porém quando caí de paraquedas no mercado de trabalho, percebi que não era bem assim. E, que na verdade C/C++ ,apesar de serem mais antigas, continuam bem de pé. :lol: Um profissional inclusive que conheça bem a fundo C/C++ ganha bem mais que um profissional que manja bem uma linguagem de alto nível como o Java. Isso todo mundo sabe, pois são poucos esses profissionais. Um profissional que desenvolva C/C++ deverá estar trabalhando para SO, miniprocessadores ou Jogos,ou seja, tudo que rende bem mais dinheiro que aplicações coorporativas. Na verdade, um desenvolvedor de SO além de ser bom em lógica deve ser ainda melhor em matemática, coisa que poucos e eu tó dentro somos :wink: :wink:

Isso já não procede. Pode ser uma falsa ilusão pelo seguinte:

Sobre a compilação é uma extrema vantagem não ter que fazê-lo, já é trabalho a menos. Java é praticamente imbatível nas plataformas que funciona e se aplicado para as soluções corretas.
Por exemplo, eu não faria um sistema de web services com c++, apesar de poder. C++ não é para isso, além de existirem centenas de frameworks para java com qualidade muito superior aos que existem para c++(que normalmente boa parte da funcionalidade precisa ser implementada no braço se você quer boa qualidade de software).

Como a maioria(90%) dos empregos para programadores de linguagem c é focada no desenvolvimento de hardware, grande parte de engenheiros segue esse nicho, e no caso o salário dos mesmos são bons, mas isso não tem nada haver com a linguagem, e sim com tipo de mercado.

Não procede o quê? A compilação ou o salário?

juliocbq:
Sobre a compilação é uma extrema vantagem não ter que fazê-lo, já é trabalho a menos. Java é praticamente imbatível nas plataformas que funciona e se aplicado para as soluções corretas.

Por que é uma enorme vantagem?Qual o problema nisso? Algumas pessoas aqui afirmaram que um código por exemplo em C/C++ roda tranquilamente em diversas plataformas.
juliocbq:

A questão das threads está ligada ao framework utilizado. Se usar iso é a mesma coisa tanto para posix threads como para win threads.
Essa implementação aqui é multiplataforma:

class MyThread : public QThread  
{  
public:  
    void run();  
};  
  
void MyThread::run()  
{  
    QTcpSocket socket;  
    // connect QTcpSocket's signals somewhere meaningful  
    ...  
    socket.connectToHost(hostName, portNumber);  
    exec();  
}

http://doc.qt.nokia.com/latest/qthread.html


Agora, o fato de ser compilável pode ser um problema para outras linguagens, mas com certeza não vale para o C/C++. Pois a maioria se não todos os SO são feitos em grande parte nessa linguagem :lol: :lol: :lol: Por essa razão acho o C/C++ está frente quando o assunto é portabilidade.
Com relação ao salário não entendi seu questionamento

F

Stepo:
O cara começa falando de portabilidade, depois vem falar de maior salário.

fabioEM : Cara,
O tópico não era para definir qual é a linguagem melhor, mas a mais qual linguagem que é mais multiplataforma, entenda, são coisas bem diferentes

Sei que doi fazer o quê :lol: :lol: :lol:

S

bom topico realmente tem coisas que nos impressionam bastante nesse mundo de TI.

aqui no Brasil acho que nao tem muito campo pra mecher com C++ pelo menos nao vejo muita procura.

V

É porque você não está no nicho. Até hoje, todos os empregos que peguei exigiram conhecimento em C++.
Tem menos vaga que java, com certeza, mas existe bastante procura também. Basta ter empresas que queiram desenvolver para Windows, ou aplicações que mexam com vídeo, segurança, tempo real, integrem com hardware ou jogos.

As vagas geralmente estarão na indústria, não no comércio. Por isso, a forma de procura-las também é outra.

F

Sparcx86:
bom topico realmente tem coisas que nos impressionam bastante nesse mundo de TI.

aqui no Brasil acho que nao tem muito campo pra mecher com C++ pelo menos nao vejo muita procura.


Sim, claro, enquanto o Brasil for um mero consumidor de tecnologias, realmente, o quadro não vai mudar. Um dia quando nosso governo começar a investir de forma pesada em Engenharia, matemática ect… e pagar MELHOR os professores, aí quem sabe, começaremos a oferecer tecnologias mais refinadas. Quem sabe até novos SO ou mini SO. Desse modo, teríamos mais desenvolvedores para C/C++ :wink: :wink:

M

fabioEM:

Sim, claro, enquanto o Brasil for um mero consumidor de tecnologias, realmente, o quadro não vai mudar. Um dia quando nosso governo começar a investir de forma pesada em Engenharia, matemática ect… e pagar MELHOR os professores, aí quem sabe, começaremos a oferecer tecnologias mais refinadas. Quem sabe até novos SO ou mini SO. Desse modo, teríamos mais desenvolvedores para C/C++ :wink: :wink:

Quem tem investir é o mercado, não o governo.

Mania do pessoal de pensar que está em Cuba, o governo ter de fazer tudo…

R

fabioEM:
Sparcx86:
bom topico realmente tem coisas que nos impressionam bastante nesse mundo de TI.

aqui no Brasil acho que nao tem muito campo pra mecher com C++ pelo menos nao vejo muita procura.


Sim, claro, enquanto o Brasil for um mero consumidor de tecnologias, realmente, o quadro não vai mudar. Um dia quando nosso governo começar a investir de forma pesada em Engenharia, matemática ect… e pagar MELHOR os professores, aí quem sabe, começaremos a oferecer tecnologias mais refinadas. Quem sabe até novos SO ou mini SO. Desse modo, teríamos mais desenvolvedores para C/C++ :wink: :wink:

Concordo com o marcosalex. Pra falar a verdade, o governo já investe bastante sim, poderia investir mais, é verdade, mas as universidades públicas estão fazendo sua parte. Por outro lado, 90% do mercado brasileiro ainda vive de “grandes sisteminhas”, e o mais engraçado é o paradoxo em que vivemos. Para ser contratado você precisa de uma verdadeira jeba acadêmica, e no final, a empresa é gerida com base no senso comum. Vai entender …

F

marcosalex:
fabioEM:

Sim, claro, enquanto o Brasil for um mero consumidor de tecnologias, realmente, o quadro não vai mudar. Um dia quando nosso governo começar a investir de forma pesada em Engenharia, matemática ect… e pagar MELHOR os professores, aí quem sabe, começaremos a oferecer tecnologias mais refinadas. Quem sabe até novos SO ou mini SO. Desse modo, teríamos mais desenvolvedores para C/C++ :wink: :wink:

Quem tem investir é o mercado, não o governo.

Mania do pessoal de pensar que está em Cuba, o governo ter de fazer tudo…

Camarada :lol: ,a Educação é de responsabilidade do Governo, ou vamos privatizar tudo? :lol: :lol:

S

já foi bem pior viu, o brasil hoje em ciencia e tecnologia já está em melhores patamares que antes dentro do grupo dos BRICS.

O brasil só tem evoluido nesse ponto, vi isso em recentes pesquisas feitas que já apontam que o pais tem avançado muito em ciencia e tecnologia. logo esse quadro nos proximos 20 anos terá mudado.

F

Sparcx86:
já foi bem pior viu, o brasil hoje em ciencia e tecnologia já está em melhores patamares que antes dentro do grupo dos BRICS.

O brasil só tem evoluido nesse ponto, vi isso em recentes pesquisas feitas que já apontam que o pais tem avançado muito em ciencia e tecnologia. logo esse quadro nos proximos 20 anos terá mudado.


Deus queira!! :lol: :lol: :lol: :lol:

M

fabioEM:
marcosalex:

Quem tem investir é o mercado, não o governo.

Mania do pessoal de pensar que está em Cuba, o governo ter de fazer tudo…

Camarada :lol: ,a Educação é de responsabilidade do Governo, ou vamos privatizar tudo? :lol: :lol:

Não, existem faculdades particulares, a maioria por sinal. E outras instituições de ensino, certificações, treinamentos oficiais, etc.

F

marcosalex:
fabioEM:
marcosalex:

Quem tem investir é o mercado, não o governo.

Mania do pessoal de pensar que está em Cuba, o governo ter de fazer tudo…

Camarada :lol: ,a Educação é de responsabilidade do Governo, ou vamos privatizar tudo? :lol: :lol:

Não, existem faculdades particulares, a maioria por sinal. E outras instituições de ensino, certificações, treinamentos oficiais, etc.

Não acho que será uma elite de profissionais que fará a diferença no Brasil. Desculpa, mas é uma visão limitada, o poder está no povo. :lol: :lol: :lol: :lol:
mas claro quando ele perceber…

A

fabioEM:
marcosalex:
fabioEM:
marcosalex:

Quem tem investir é o mercado, não o governo.

Mania do pessoal de pensar que está em Cuba, o governo ter de fazer tudo…

Camarada :lol: ,a Educação é de responsabilidade do Governo, ou vamos privatizar tudo? :lol: :lol:

Não, existem faculdades particulares, a maioria por sinal. E outras instituições de ensino, certificações, treinamentos oficiais, etc.

Não acho que será uma elite de profissionais que fará a diferença no Brasil. Desculpa, mas é uma visão limitada, o poder está no povo. :lol: :lol: :lol: :lol:
mas claro quando ele perceber…

Huahaauhauahauahauahauahuahauahau dessa eu ri…

J

Não tem nada a ver a linguagem do sistema em relação com portabilidade. Sistemas são escritos em c(porque é uma linguagem desenhada para esse fim), em sua grande maioria. O único escrito em c++ é o windows, que usa o intel c++(licença de 20.000 verdinhas do tio sam).

O que importa para o hardware é o assembly dele. Se você tiver um compilador que gere instruções java para assembly x86, você pode escrever um sistema em java sem problemas. E pode rodar programas escritos em qualquer linguagem desde que exista um compilador para essa arquitetura. O que importa é o compilador apropriado, a linguagem é uma idéia pequena frente a essa ferramenta.

L

No tempo dos disquetes eu trabalhei com C e Cpp alguns anos e mudei porque com o java não existia mais a necessidade de criar drivers para monitores novos. O java já adiantava isso pra mim. Além dos monitores, impressoreas, teclados, audio, etc. Outra vantagem que eu achei muito boa, era que o mesmo programa que eu fazia em C podia se colocado em um disquete se fosse feito em java.
C e Cpp nunca irão morrer porque é alinguagem mais fácil de se comunicar com as portas dos hardwares. Se vc tiver um hardware novo, esta é a melhor opção. Para alguns PICs vc pode ter uma biblioteca propria em C para trabalhar com ele e mesmo assim muitas vezes será obrigado a utilizar assembly. Não vai querer fazer tudo em assembly (na mão).

Link muito interessante sobre :
http://www.numaboa.com.br/informatica/tutos/assembly

marcosalex:
fabioEM:

Sim, claro, enquanto o Brasil for um mero consumidor de tecnologias, realmente, o quadro não vai mudar. Um dia quando nosso governo começar a investir de forma pesada em Engenharia, matemática ect… e pagar MELHOR os professores, aí quem sabe, começaremos a oferecer tecnologias mais refinadas. Quem sabe até novos SO ou mini SO. Desse modo, teríamos mais desenvolvedores para C/C++ :wink: :wink:

Quem tem investir é o mercado, não o governo.

Mania do pessoal de pensar que está em Cuba, o governo ter de fazer tudo…

Cara, tudo começa pelos incentivos do governo. Vc acha que os EUA ou a europa não fazem isso?
Com toda esta crise ainda acredita na “mão livre do mercado” ?
Sabe o que significa o movimento ocupe wall street? Isso é só um exemplo do que a “mão <strike>boba</strike> livre do mercado” tava fazendo de ruim pro povo deles.
Se não é, deveria ser estratégia de defesa defender nosso parque industrial de forma a termos o menor numero de dependencias possiveis.
Eu surigo vc dar uma lida neste artigo e ver algumas coisas como por exemplo as diferenças entre e incentivos fiscais e leis antidumping:


Outro:

O governo tem a obrigação de defender nossos parques industriais.

F

Muito bem colocado Luiz Augusto Prado

fabioEM wrote:

Sim, claro, enquanto o Brasil for um mero consumidor de tecnologias, realmente, o quadro não vai mudar. Um dia quando nosso governo começar a investir de forma pesada em Engenharia, matemática ect… e pagar MELHOR os professores, aí quem sabe, começaremos a oferecer tecnologias mais refinadas. Quem sabe até novos SO ou mini SO. Desse modo, teríamos mais desenvolvedores para C/C++

Quem tem investir é o mercado, não o governo.

Mania do pessoal de pensar que está em Cuba, o governo ter de fazer tudo…

Quanto a quem acha que depende exclusivamente do marcado, também recomendo ler um pouco mais de história a nível mundial :lol: :lol: :lol:

E

Topico ja saiu totalmente do foco mesmo, então vamos la…

Em 1º lugar, se vcs não entendem nem de politica nacional, não tentem entender a dos EUA. O movimento de ocupação de wall street foi o equivalente a marcha da maconha aqui, ou seja um bando de idiota que nem sabia direito o que tava fazendo la, ou foi la pra aparecer na tv. Basicamente foi tirado proveito de algumas ideias iniciais dos tais anons, que querem salvar o mundo mas foram feitos de peão de manobra pelos democratas ( como era obvio que seriam feitos desde o começo que resolveram abandonar o 4chan) + uns monte de partidario dos democratas pra encabeçar a coisa e fazer a massa se mover pra onde eles queriam, pra dar a impressão de ‘revolta do povo’. Coloque junto um monte de jovem idiota espalhado pela internet louco pra repetir o feito dos demais e tirar foto pagando de revolucionario e vc tem aquele resultado que viu nas noticias.

Então vamo parar de pegar noticia aleatoria que nem vcs sabem do que se trata, pra distorcer frase dos outros, ainda mais em um forum de java.

E quanto ao colega que recomendou ler historia a ‘história a nivel’ mundial, acho que ele não seguiu a propria dica, Quando o cara precisa colocar um :lol: a cada post pra tentar desqualificar a opinião alheia, já da pra prever o nivel da criatura atras do teclado.

enfim incluo uma outra dica então: estude ( e estude politica tambem) mas por livros e não pelo que vc ve no jornal nacional, G1, em panfleto do PT ou na Veja, que pela quantidade de absurdos escritos neste topico, dão a entender que foi a forma que vc aprendeu. Ou vc ate pode aprender dessa forma, mas só nao tente passar seu desconhecimento adiante em um forum, que nem desse assunto trata.

F

emelianenko:
Topico ja saiu totalmente do foco mesmo, então vamos la…

Em 1º lugar, se vcs não entendem nem de politica nacional, não tentem entender a dos EUA. O movimento de ocupação de wall street foi o equivalente a marcha da maconha aqui, ou seja um bando de idiota que nem sabia direito o que tava fazendo la, ou foi la pra aparecer na tv. Basicamente foi tirado proveito de algumas ideias iniciais dos tais anons, que querem salvar o mundo mas foram feitos de peão de manobra pelos democratas ( como era obvio que seriam feitos desde o começo que resolveram abandonar o 4chan) + uns monte de partidario dos democratas pra encabeçar a coisa e fazer a massa se mover pra onde eles queriam, pra dar a impressão de ‘revolta do povo’. Coloque junto um monte de jovem idiota espalhado pela internet louco pra repetir o feito dos demais e tirar foto pagando de revolucionario e vc tem aquele resultado que viu nas noticias.

Então vamo parar de pegar noticia aleatoria que nem vcs sabem do que se trata, pra distorcer frase dos outros, ainda mais em um forum de java.

E quanto ao colega que recomendou ler historia a ‘história a nivel’ mundial, acho que ele não seguiu a propria dica, Quando o cara precisa colocar um :lol: a cada post pra tentar desqualificar a opinião alheia, já da pra prever o nivel da criatura atras do teclado.

enfim incluo uma outra dica então: estude ( e estude politica tambem) mas por livros e não pelo que vc ve no jornal nacional, G1, em panfleto do PT ou na Veja, que pela quantidade de absurdos escritos neste topico, dão a entender que foi a forma que vc aprendeu. Ou vc ate pode aprender dessa forma, mas só nao tente passar seu desconhecimento adiante em um forum, que nem desse assunto trata.

Desqualifico mesmo, além do mais, quando se trata de uma opinião completamente infundada sem algum referencial como exemplo. E, em falar de criatura, é assim que te vejo um ridículo TROLL que tem nada a fazer e fica aumentando confusões em fórum. Além do mais, pelo que vejo, um perfil recém criado, o que deixa mais suspeitas contra você. Figura mesmo :lol: :lol:
O exemplo que foi dato pelo nosso amigo Luiz Augusto Prado é válido sim.
Pois trata da importância da conscientização popular para que sejam promovidas mudanças a nível governamental de um país. Pense em grande países como a própria China. Ela cresceu exclusivamente graças à políticas econômicas do governo. Suas especulações têm um tom de zeitgeist ou de qualquer outro site de banal conspirações secretas. Se manca.
É simplesmente inverosímil acreditar que alguém que provavelmente fez faculdade ou está fazendo, enfim, afirme que o mercado privado seja unicamente responsável pelo crescimento econômico de um país. Até porque, exemplos estão aí que provam o contrário.
Recomendo a você, quando não gostar de respostas, tomar uma boa dose de maracugina (http://www.farmadelivery.com.br/maracugina-composta-150ml-maracujina.html)
e deixar de criar falsos perfis. :lol: :lol:

E

O exemplo da ocupação foi furado porque não sabiam do que estavam falando ou sabiam superficialmente (ou relacionou errado de propósito), mas mesmo assim jogou como pergunta em cima do outro e ainda colocou mais 2 links com menos ainda a ver com a ocupação. Justificou dizendo que isso mostra o reflexo da mão boba do mercado livre, sendo que o mercado livre foi justamente uma das maiores forças dos EUA, e apesar de não ter tido um unico culpado, uma das principais causas da crise americana foi justamente o aumento da intervenção do estado.

Pra finalizar com chave de ouro, ainda cita como ‘exemplo’… a China. A China cresceu exclusivamente graças as politicas economicas? Conscientização popular e China no mesmo paragrafo não combinam nem um pouco.

Se vc chama colocar uma população 10x a do Brasil em regimes de jornadas de trabalho semi-escravo por salarios miseraveis, sem beneficio algum praticamente ( engraçado vivem desenhando este mesmo cenário no periodo pré revolução industrial e metendo o pau, afinal burgues é tudo f**, mas comunista pode vira até exemplo de mercado) por consequencia é claro jogando o custo de produção a niveis bizarros comparado com outros paises. Quem é do sul principalmente, sabe muito bem a quantidade de pessoas do setor de calçado que foi demitida, e o numero de fabricas que fechou , por causa dos preços do calçado chines.

Vale lembrar tambem de uma limpada que o tio Mao deu no país pra colocar as coisas no eixo, matando míseros 70 milhões de sua propria população, quase nada né, quase 50% da população atual brasileira apenas. Outra grande inovação chinesa foi a pratica e incentivo do infanticidio, pra controlar sua taxa de natalidade, ja que sua população miseravel nao consegue nem sustentar direito um filho. Realmente um exemplo a ser seguido, com suas estrategias economicas inovadoras.

Quanto ao perfil, nem eu nem vc nascemos cadastrados no GUJ, eu apenas não usava java antes, logo não usava o forum tambem.

L

Já que o que eu falei foi deturpado, então vamos la…

Não. Não estou justificando nada.
Em nenhum lugar eu disse que a culpa da crise foi influenciada pela intervenção do Estado.
Só apresentei fatos do que está ocorrendo no mundo atualmente para perceberem que no mercado não existe “mão livre” e sim a força de interesse dos mais fortes e/ou corruptos. Com a liberação total do mercado sempre existirão segundas intenções.

Você tem razão quando diz que eu não entendo a política dos EUA. Eu realmente não entendo. Isso é verdade. Mas não significa que eu não conheça e entenda sua influência no mundo. Não é minha intenção ofender ninguem muito menos paises dos quais muito admiro como os EUA e os Europeus. Mas que infelizmente, como no Brasil, também são assolados por um problema pior que um furação: A corrupção. Essa é a causa do movimento occupy Wall Street e que citei por falarmos de “manias”.

O ponto ao qual me refiro e exemplifico é a “mania” de acharem de que nosso governo não deve fazer nada para defender nossa industria. As industrias não podem mas os banqueiros podem?

Citei os EUA porque eles fazem isso. Como os EUA são exemplos de paises para o Ocidente o movimento Ocuppy Wall Street não poderia ser deixado de lado, pois reflete a indignação do povo americano quanto ao problema da corrupção: privatizar os lucros e socializar os prejuizos. O governo teve que intervir na economia. Pelo que vejo essa é uma “mania” bem comum. O Povo paga o pato.

Infelizmente este problema se reflete em todas as áreas como no caso o Econômico.
Mas se a mão livre do mercado é quem deveria reger todos os investimentos, por que quando uma instituição financeira quebra o governo tem que ajuda-la? Por que não fazem como na Irlanda? Os baqueiros que contavam com a ajuda do governo Irlandes se ferraram:

As vezes os governos são [strike]chantageados[/strike] forçados a ajudar Instituições financeiras para proteger a econômia de um caos maior. Deveriam ficar mais atentos (neste caso não seria mais livre) a este tipo de organização pois podem desestabilizar a economia:
http://mercadoetico.terra.com.br/arquivo/matematicos-revelam-rede-capitalista-que-domina-o-mundo/

Ou se preferir em ingles:

Discurso de um marine sobre liberdade de expressão nos EUA:

Muito boa sua dica! Eu diria o mesmo.

Eu realmente me interessaria em saber sobre a politica e tudo mais.
É só vc se ater a isso e aos fatos.
Quer conscientizar? Apresente fatos e dê referências.
Falar que todas as noticias da internete sobre politica e economia são tendenciosas, não seriam no mesmo que falar que todos os livros são tendenciosos? Entre pagar por algo que não presta e ter a mesma coisa gratuitamente o que preferiria?

Certamente Noam Chomsky e michael moore também devem ser idiotas maconheiros.

F

Primeira coisa, se você pegar qualquer livro de história, vai descobrir que a revolução chinesa não foi um golpe de estado, mas sim, um processo iniciado e concluído pelo povo constituído por estudantes, operários e políticos. Em 50 anos, um país que beirava a miséria, consegue finalmente ficar de frente a frente com qualquer uma das grandes potências mundiais, inclusive os grandes USA. :lol: :lol:
O lado negro que você cita, realmente, foi assustador mas tenho certeza que antes era bem pior. Antes da revolução vai saber lá o que acontecia? Com certeza barbaridades que nem possamos imaginar. Afinal, essa mudança aconteceu para melhorar e isso colega é inquestionável.

Agora, o problema de calçados do Brasil tem uma causa e te garanto que não são os chineses. Mas um mecanismo chamado Capitalismo, meu amigo, o que você tanto defende.
Sabe quem poderia ajudar a minimizar esse problema? O governo, só ele. Como? Taxando mais os produtos de fora dentre outras.
Porém não vou entrar no mérito, você vai puxar baboseiras dos tucanos e esse tópico vai entrar em loop infinito :lol: :lol: :lol: :lol:
Faço minhas as palavras de Luiz Augusto Prado quando diz:

Desculpe, seus argumentos são medíocres e parecem vir de alguém que está com o ego ferido porque encontrou pessoas que discordam de sua opinião. Razão pela qual vou colocar o tópico como resolvido afim de parar essa discussão fútil e pouco construtiva para o forum.

[/quote]

Criado 12 de novembro de 2011
Ultima resposta 20 de nov. de 2011
Respostas 36
Participantes 12