问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

kotlin可以编译成c代码吗

发布网友 发布时间:2022-04-20 14:43

我来回答

3个回答

热心网友 时间:2023-07-26 18:05

不可以,只能编译成JAVA。而且除非你只开发安卓。否则我会建议使用纯JAVA。而不要去考虑Kotlin。否则,你将失去两大优势。
首先要搞清楚,kotlin与JAVA之间,其实并没有任何关系。kotlin是那个做IDE的Jetbrains公司创造的语言,它只和intellij IDEA这个IDE有关系。只是这个IDE,会在编译的时候,把kotlin转换成JAVA代码。所以kotlin无形中,便把使用者与这个IDE*在了一起。而并不是与JAVA*在了一起。

失去的第一个优势,便是从此无法自由选择IDE。。。对于kotlin来讲,将永远只有一个IDE可以选择。用户会成为Jetbrains公司的奴隶。如果有一天,你必须离开这个IDE,那你将会沦为废物,因为如果没有IDEA,kotlin无法做到任何事,哪怕仅仅一个“hello world”都不能。
失去的第二个优势则更加致命,也是JAVA可以获得成功的原因之一。。。JAVA能做的事情,其实很多其他语言也能做到。。但为什么JAVA可以如此受欢迎?除了JAVA本身的强大之外,还有一个原因在于,JAVA与C#语言,几乎是一模一样的。只有非常细微的差别,不仅语法一样,而且连编程思想都一样。只要掌握其中一门,完全可以在几天之内,无师自通另外一门。然后就可以对照api文档,去开发另外一门语言的程序了。所以学习JAVA的一大亮点就在于“学一门,会两门”。
C#很了不起吗?没错,非常了不起。。它本就可以视作JAVA获得成功的最大幕后英雄。。但我不是来讲故事的,因此微软与sun公司的恩怨情仇不在此深究。
我只说三个关键点,你自然明白其中利害关系。
1,它是微软的官方编程语言,微软的亲儿子,天生的富二代,Visual Studio便是为它量身设计。并且是微软唯一可以跨平台的儿子。。微软前不久又为它专门设计了轻量开发工具VS code。。不远的未来,它将成为微软的独子。未来几年,微软几乎全部工作都将与它有关。
2,它是游戏开发行业的第一大编程语言。占有60%以上的份额。Unity3D,CE5,寒霜,夜光,这四大游戏引擎的标准语言。《口袋妖怪Go》《使命召唤》《FIFA》《极品飞车》《最终幻想14》等数以万计的游戏都是由它开发而成。还包括国内最火的手游《王者荣耀》
3,它是虚拟现实(VR)设备开发的第一大语言。
扔掉JAVA,改用kotlin,也就等于与C#分道扬镳。。。所付出的代价,在我看来是无与伦比的

热心网友 时间:2023-07-26 18:06

你就瞎说吧。
一:kotlin可以做java能做的一切事,并且和java100%兼容,互相操作,关于IDE,你能别在搞笑了。难道java就不需要IDE?。
二:kotlin可以做java做不到的其他事,不能搞c?麻烦你去搜下kotlin/native好吗?
三:kotlin的使用场景
那么 Kotlin 的出现究竟能给我们带来什么呢?试想一下,写小工具,我们可以用 kts(Kotlin Script);所有 Java 擅长的 Kotlin 都擅长,而且写起来还比 Java 简洁不少;你甚至可以用 Kotlin 来开发前端程序来替代 JavaScript,尽管这个目前看来还没有很多人用到。而现在呢,我们还可以把 Kotlin 直接编译成 C 一样的机器码来运行,这样一来,Kotlin 将来还可以直接应用于嵌入式等对性能要求比较高的场景,这可真是上的了云端,下的了桌面,写的了网页,嵌的了冰箱啊。

热心网友 时间:2023-07-26 18:06

目前 kotlin还是类似java的

~
~
~
~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 kotlin和java开发android哪个好 为什么我们要尝试Kotlin Kotlin 到底有何过人之处 如何评价 Kotlin 为什么Kotlin比任何愚蠢的语言更好 kotlin和swift哪个好 kotlin能取代java吗的最新相关信息 编译型语言有哪些呢? 如何评价 Kotlin 语言 Kotlin作为Android开发语言相比传统Java有什么优势 为什么java编译器输入法不能切换到中文? Kotlin 作为 Android 开发语言相比传统 Java 有什... 应该使用Kotlin进行Android开发吗 为什么Kotlin编译这么慢 为什么 Kotlin 是我下一门要使用的语言 C语言开发安卓 香港鬼片大集合,麻烦大家了,知道的都告诉我!!... 陈百祥的那部鬼戏是什么名? 找陈百祥的一部电影,有点偏 陈百祥和张敏一起演的一部现代喜剧老电影 Kotlin是否有可能成为Android系统的下一代开发语言 kotlin语言什么时候出来的 为什么不用c语言编写安卓? 现在的柚子桔子都很甜无核是否都是转基因 桔子为啥没籽? 为什么现在的桔子没有籽了? 无籽橙子是转基因的吗 无籽的水果对人的身体有什么影响 桔子有没有转基因 橘子没有籽是打了避孕药吗,无籽橘子还能吃吗 橘子为什么有的无籽 无籽桔子人吃有害吗 为什么现在市场上卖的橘子都是小橘子?再也没有见... 丑橘子是转基因食品吗 什么水果没有核? 那些无籽的橘子,是通过什么种植的?大神们帮帮忙 大家知道爱媛38号柑桔是转基因的吗 无核橘子是怎么繁殖的? 无籽葡萄西瓜会导致不育吗? 沙糖桔是转基因的吗??