Forum Replies Created
-
AuthorPosts
-
Yep, definitely. But I would wait for 1.1.08 because Mark changed quite a lot under the hood. Will see that I pull the github stuff and compile it by myself but the last time I tried (last week) it could not compile all modules because there were some breaking changes.
I will give this a try as well and will share my results. Maybe we can create some simple server client app for the bananas folder.
I know it’s OT but that’s the way the AGK guys handle it. When creating a server there, you will have client ID 0 instantly as well on the server side.
Yes you’re right. But for that you need some mutex stuff or similar lock mechanisms.
That’s why I mentioned sqlite because a database shouldn’t have problems with parallel write access.
There is at least one: Revengestar from Playniax: https://play.google.com/store/apps/details?id=com.playniax.revengestar
Made with Monkey 2. There will be more I’m sure and I will do some as well.
I’m very interested in this as well!
I thought of a server usage together with SQLite. Can there be a global list where all threads/fibers can access? At least read access?
I agree 100% gcmartijn.
Diffrency, maybe not in Denmark but here in Germany nobody takes it serious because of that and the points gcmartijn mentioned.
But anyway, I’m long enough with BRL to know that nothing will change.
Then go to an european university and just try to mention the name Monkey.
Good luck. Even IF they are interested and take a look at this site, they will be gone again. Actually I tried. All I got was a pitiful smile…
Maybe in the US “Monkey” is seen as something serious. In Europe that I know it’s a desaster that name.
Scientific languages need a reliable background. Why should someone start using it when there is no documentation and the plug can be pulled at anytime? I mean it’s not that this hasn’t happened yet.
About business software and scientific stuff…
Well. How to say that. To make it usable for that purpose Monkey would need some major work to make it professional. For scientific stuff there is Fortran, C/C++, Java whatever, Monkey doesn’t stand out here.
For application development Monkey would need a native GUI like Qt or vxwidgets. Mojox is not a gui it’s.. a nice try.
Further more a professional website would be a must plus a professional branding.Game Development:
I don’t see how one guy could NOT handle multiple targets. Mobile SDKs change but not that heavy. Monkey 1’s core still works for iOS and even Android even though it’s about 4 years old.I’d rather see Monkey as a game dev tool. But yeah, it seems Mark wants to create an all purpose language which I’m fine with. Maybe it’s indeed a good idea to drop mobile support. At least that would make things clear to me to move on.
What I don’t get is why everyone including Mark points to Unity. That’s a completely different approach. Yes Unity, is nice, but NO I do not want to use it. I want to code and not to drag&drop and fizzle with funny bugs.
Finally it’s a waste of time to write all this. Mark did not listen 10 years ago, neither does he today.
Again: Don’t get me wrong. Mark’s products are all fantastic, real gems, but the uncertainty makes it almost impossible to plan ahead.
Someone mentioned there should be killer apps to show the potential. Well honestly, why should someone take that financial risk when the plug can be pulled at any moment? All I’d need is some commitment, that this language will exist and be supported for the time being. That’s it.
Agreed. To many of us Europeans the name Monkey as a language is just a no no.
A rebranding would help a lot, don’t underestimate the power of the first impression when looking at something new, imho. So a professional website with a professional forum software would be a good start. I would even propose to stay with WordPress plus some good forum software. Heck I even would sponsor that and do it, including hosting, forum and so on and would let Mark do what he can do best which is working on MX2.
But oh well, probably not going to happen…
I’m not an expert in creating languages but I’m actually more an expert in how to sell stuff. And I LOVE what you’ve created here. Can’t you see that? Don’t worry about complainers! Every complaint means that there is actually interest in what you’re doing! It’s a treasure not something to worry. As long as people complain they want something and are hooked. Nothing would be worse as silence.
edit: Ok, this posting doesn’t make sense now. Mark deleted his own where he wrote that “oh god, here come the ‘experts'” where my answer is related to…
Ethernaut, you seem to have no history with BMax and all that stuff? Please correct me when I’m wrong. Your proposals are good but all of this has been proposed a million times already. I mean what did Mark expect after cutting of 90% of his user base? The real world out there just don’t wait for “just another language”. Don’t get me wrong here, MX2 is aweseome but you have to convince new people to see it the same way, and that clearly starts with the first impression – the website. Well beside that a newcomer would probably look for some documentation in the next step. Shall I continue? The name maybe?
I do NOT think that maintaining such a beast even cross platform is an impossible task for a one man show. Mark did this for years in the past with quite some success.
@Mark: Over there at twitter you were questioning if the days of BASIC are gone. I do NOT think so. Look at AGK2. They make a living of it. And yes, it is basically BlitzBasic3D v2.0. I know you don’t want to hear that and do not listen anyway but THERE IS A MARKET for this kind of easy to use language. Not everyone wants to use killer features like lambdas. There is a NEED for rapid prototyping environments and NO, Unity is NOT for everyone.
I just can assume that you’re kind of tired, burned out. I know that stuff and feeling and can just say, take a step back and a deep breath for a couple of days/weeks. Rethink your strategy.
Do you want stuff you like to do but probably do not earn much money? => Continue with what you like to do.
Do you want to make a living with what you’re doing? => LISTEN to the community. There’s ton of money out there which wants to flow into your pocket. JUST LISTEN, god damn’it…As far as I understood this should already work as emscripten “wraps” the sockets stuff coming from monkey into websockets?
How are things going on? Are you still working on this?
I think that could be helpful maybe?
https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_servers
So basically when I write a server application (no matter which language) which handles websockets it _should_ work with an monkey-emscripten client?
-
AuthorPosts