Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 06/21/19 in Posts

  1. @Donald Shimoda There is no need - and in this community especially no room - for personal attacks. Being upset is one thing, but insulting does not help anyone.
  2. Like Remobjects ? https://blogs.remobjects.com/2018/03/22/delphi-visual-library-on-webassembly-platform/
  3. John Kouraklis

    How to get the Currency Symbol in multiple platforms

    After fiddling with different stuff, I went with the following: 1. use the local ip to retrieve the country code using ipstack,.com 2. use the country code to get the currency from restcountries.eu (thanks Lars :-)) Thanks for the help everyone
  4. Just get rid of the stupid process altogether. If someone's going to steal the software, they probably weren't going to pay for it in the first place.
  5. I went same route with swift on mac/ipad. Aside from apple breaking swift every version it came out really good and i was able to reuse a significant amount of code between the platforms. Swift is a nice language but having to interface with all of that objC API code was painful. Apple is definitely going the right direction with Swift and making new Swift only APIS. It would have been nice if i was able to use the same code on windows and ios/mac, but I realize that's mostly a pipe dream now. Agree on Lazarus. I switched off python and started using Go. Just had better experience keeping production stuff running better with Go. Its the perfect server code language IMO. So going forward i'm using swift for iOS / Mac and Go/Vue/Vuetify/Electron for multiple platform stuff. Svelte.js looks very impressive and i may switch off Vue in a few years. I'm not even comfortable keeping Delphi for win32 development at this point. Microsoft has such a schizophrenic desktop development story. I have no idea what to use to build native windows clients so I just won't i guess. I may downgrade and keep delphi pro. When you use reactive frameworks like Vue and soon SwiftUI, the old delphi style way of building GUIS feels bad. WebAssembly is something I'm keeping my eye on as well. I suspect this may become a great way to build multiplatform stuff both in and out of the browser. Remobjects doing some interesting stuff in this space.
  6. I'm porting to various environments, depending on the need of the application. I am almost finished with a port of a Mac application to Swift (using Xcode). Granted this was more of a rewrite but since our customer requires 64 bit support (so they can deploy to the Mac App Store) and refuses to pay us without 64 bit support so I had no choice. Since from a customers perspective the application is exactly the same I cannot charge for porting, especially since I was the one that convinced the customer to go with Delphi when we started this project two years ago.... I feel like an idiot for having defended Emba/Delphi and now I am paying the price... Other tools (mainly data analysis) I've ported to Python. This was also more of a rewrite and required a completely different mindset. My reservations "Python is just a script language" and "not type safe?" turned out to be completely unfounded; Properly written ("Pythonic") code is beautiful! Third party (open source) availability is simply amazing (micro-service architecture using ZeroMQ). I did briefly consider Lazarus but decided against it. I could not afford to take any risks (swift on Mac OS is basically a given w.r.t. support) and Python runs anywhere. Stubbornly staying with object pascal also "felt" wrong; if the tool/language I trusted and relied upon for 20 years betrayed me I might as well take a deep dive and go in a completely different direction. As a side-note: having seen what modern IDE's can do (Xcode/PyCharm) and what a joy they are to work with I highly doubt Emba will be able to catch up even if they start treating their customers as customers again. I'm not ruling out ever taking a subscription again but it is going to take some really impressive releases and flawless ethical behaviour for Emba to regain my trust.
  7. History will show that not firing him was the worst move by EMBT after this total betrayal of loyal customers..
  8. If this is true, then Embarcadero is not anymore a Partner you can trust.
×