Lua is perfect, but... (What do you think about Python?)

I love Lua. It is perfect language. I’ll use it forever.

But I know Python is hottes-language. You know?

So, I suggest you that Corona supports the Python.

Lus is similar to Python.

But many developers use Python these days.

I think Corona is not only Lua’s platform.

I think you need that Corona supports Python.

if you support it, numbers of Corona developer will increase quickly.

Thank you, Corona team. You’re awesome. (-:

Haha, sure. 

Elixir is perfect because I love both functional programming and ruby. So Corona team, please provide Elixir support with the erlang VM. 

</sarc>

I hate Python. I know about 5 programming languages, and I have never enjoyed coding as much as I do with Lua.

Last week I spoke with a 3D-designer who wrote his own plugins for Modo in Python, and was hoping that Modo would expand it’s Lua support (which is limited at the moment) because Lua was so much faster and easier for him as well.

Naturally providing a second (or third or fourth) language expands the potential audience, but I would see this as a foolish move from Corona. Offer ONE great working solutions, instead of two that need to share resources between them is my opinion.

Lua FTW!

I LOATHE PYTHON. (Beat you, @thomas6!) Seriously. I was writing an entire post on all the reasons why I loathe it, to be posted on my website, but I stopped 'cause I thought maybe people would get offended at it :wink:

Seriously. No fragmentation of language support needed. Sorry to bite your head off, @englekk, but I feel really strongly about this. Lua is just so much better, so why tack on a really bad language to get more customers? Plus, size of compiled app would go up, I’m sure - Python’s big. Almost bigger than my entire first published game package. Big, slow, and weird. Don’t even get me started on this :D.

  • Caleb

Hahahah, Caleb! :smiley: Okay, that’s clear and strong language! I’m glad you’re on the Lua side with me!

ok. :slight_smile:

I love corona. I want that corona becomes a famous engine more than now. So I suggested. That’s it.

Thank you all. :slight_smile:

Feel free to add a feature request for this at http://feedback.coronalabs.com, but if I’m being honest, this is not something we would likely consider. There is zero upside to doing it. There is little to gain from it. I doubt it would significantly increase our user base. Python developers are busy doing server things. Is Python even available with a C/C++ bindings to communicate with native code?

Rob

I don’t know you want below links.

Forget this topic. :slight_smile:

Extending Python with C or C++
https://docs.python.org/2/extending/extending.html

Python game platform

http://www.pygame.org/hifi.html

Still, this is not something we would likely spend engineering time on. It doesn’t help you make apps better. Our time is better spent opening up new markets, adding new features, improving monitization options. Adding another language just to be adding another language doesn’t make good business sense.

Rob

ok. I think so. I expect corona market(plugin, assets,  etc.).

Thank you. Rob. :slight_smile:

If you do a bit of research, you’ll notice that Lua is actually a very popular scripting language for games.  The reason is because it is one of the fastest performing and lightweight scripting languages out on the market.  And it was specifically designed to integrate/extend C/C++ built apps which is also a very fast performing native language.  Some of the biggest game studios, such as Blizzard, use Lua… and for a good reason.  A lot of AAA games use Lua.  It’s like one of the best kept secrets of the gaming industry.  :wink:

Yeah. I know. And I love Lua. It is enough. (-:

I just have a mind that corona is popular than now.

Thank you, Joshua.

Haha, sure. 

Elixir is perfect because I love both functional programming and ruby. So Corona team, please provide Elixir support with the erlang VM. 

</sarc>

I hate Python. I know about 5 programming languages, and I have never enjoyed coding as much as I do with Lua.

Last week I spoke with a 3D-designer who wrote his own plugins for Modo in Python, and was hoping that Modo would expand it’s Lua support (which is limited at the moment) because Lua was so much faster and easier for him as well.

Naturally providing a second (or third or fourth) language expands the potential audience, but I would see this as a foolish move from Corona. Offer ONE great working solutions, instead of two that need to share resources between them is my opinion.

Lua FTW!

I LOATHE PYTHON. (Beat you, @thomas6!) Seriously. I was writing an entire post on all the reasons why I loathe it, to be posted on my website, but I stopped 'cause I thought maybe people would get offended at it :wink:

Seriously. No fragmentation of language support needed. Sorry to bite your head off, @englekk, but I feel really strongly about this. Lua is just so much better, so why tack on a really bad language to get more customers? Plus, size of compiled app would go up, I’m sure - Python’s big. Almost bigger than my entire first published game package. Big, slow, and weird. Don’t even get me started on this :D.

  • Caleb

Hahahah, Caleb! :smiley: Okay, that’s clear and strong language! I’m glad you’re on the Lua side with me!

ok. :slight_smile:

I love corona. I want that corona becomes a famous engine more than now. So I suggested. That’s it.

Thank you all. :slight_smile:

Feel free to add a feature request for this at http://feedback.coronalabs.com, but if I’m being honest, this is not something we would likely consider. There is zero upside to doing it. There is little to gain from it. I doubt it would significantly increase our user base. Python developers are busy doing server things. Is Python even available with a C/C++ bindings to communicate with native code?

Rob

I don’t know you want below links.

Forget this topic. :slight_smile:

Extending Python with C or C++
https://docs.python.org/2/extending/extending.html

Python game platform

http://www.pygame.org/hifi.html

Still, this is not something we would likely spend engineering time on. It doesn’t help you make apps better. Our time is better spent opening up new markets, adding new features, improving monitization options. Adding another language just to be adding another language doesn’t make good business sense.

Rob