Hacker News, Reddit, Stack Overflow Stats
No public GitHub repository stats available
No public GitHub repository stats available
What is Objective-C?
Objective-C is a superset of the C programming language and provides object-oriented capabilities and a dynamic runtime. Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods. It also adds language-level support for object graph management and object literals while providing dynamic typing and binding, deferring many responsibilities until runtime.
What is Scala?
Scala is an acronym for “Scalable Language”. This means that Scala grows with you. You can play with it by typing one-line expressions and observing the results. But you can also rely on it for large mission critical systems, as many companies, including Twitter, LinkedIn, or Intel do. To some, Scala feels like a scripting language. Its syntax is concise and low ceremony; its types get out of the way because the compiler can infer them.
Pros about this tool
Cons about this tool
763 Companies Using Objective-C
369 Companies Using Scala
December 15, 2015 02:36
Externalization and product extension are all handled with this universal language
Used along with jQuery to add site interactivity, tag management and analytics.
JS on the config pages as well as within the watchapp for communication with the Foursquare API.
There are a couple js front end pieces that make my page look a little better.
Aside from usual web UI stuff, the user support widget/chat client, Z-XMPP, is written in it.
Used Angular,Express,Mongo,Node.js and plenty APIs to support web or mobile application development.
Also used Sequalize for Object relational mapping in case the database shall be relational database, such as postgreSQL, MySQL, MariaDB, Oracle database.
All of our Frontend code is written in ECMAScript 6 using React/Redux, running on Node.js
The only notable exceptions were the use of SCSS (augmented by Compass) for styling, Bash for a few basic 'system chores' and CLI utilities required for development of the app (most notably git and heroku's CLI interface), and a bit of custom SQL for locations where the ORM extractions leaked (the app is DB-agnostic, but a bit of SQL was required to fill gaps in the ORMs when interfacing with Postgres).
For bells and whistles on the UI, and for making the game Whack-A-Mol. I purposely avoided jQuery or other 3rd party frameworks, as I was aiming to make a low overhead website system, rather than a complex web application like I make most of the time.
Used in all my roles. Love the npm ecosystem and the fast moving landscape. Experience with a variety of frameworks: angular, express, react, backbone, ember, jquery. I like building things from the ground up.
All components which run in a browser
A few Lambdas which couldn't be done in Python
주력으로 삼고 싶은 웹 서비스의 뿌리. Node 등 다양한 프레임워크의 등장으로 정말 JS 하나만 있으면 풀스택 흉내도 내볼 수 있을 것 같다.
Tough to build a web app without it. Are you responsive? Are you interactive? If you are, you're using it in some form. Hate it or love it, you need it.
front를 손대야 할때 그냥 native로 만들면 어떨까? 를
늘 변수에 넣어 고려해봅니다
실제로 vue, react, angular를 사용하지않고 native js 만으로
개발한 프로젝트가 있습니다
Getting powerful everyday, it has carved its path and gave the dynamic approaches to web building.
I have used it in my Front-end here and there but not
You want to use technologies that will help you succeed in the short and long term and I'm a fun of front-end programming
Well, we already have jQuery in our stack, so we couldn't not have plain JS too. We will write most JS to use jQuery methods, but to improve client-side performance we'll typically defer jQuery loading in. So if there's some client-side operations that need to happen before jQuery is available, then vanilla JS is how we'll typically handle that.
I believe in this scripting language, there is a lot to see in the future about JS. Fast!
Client side scripting language for event driven web interfaces. Handles events triggered in client side
Instacart uses Objective-C
Basically, the trajectory was we had our iOS app, which started out native, right? It started as a native app, and then we realized you have to go through a review process and it’s slow, and at a very early stage, it made sense for us to make it a wrapped web view. Basically, the app would open, and it would be a web view inside of it that we could iterate on quickly and change very rapidly and not have to wait for app store view process to change it. It wasn’t totally a native experience, but it was as actually a pretty good experience and lasted for a very long time and was up until recently the foundation of our current mobile web experience, which is different from our app situation. So for a long time, basically, our app store iOS Instacart app was a wrapped web view of just our store, a condensed version of our store, which meant that we could add things. We could change sales. We could change the formatting. We could change the UI really fast and not have to worry about the app store review process.
This all changed about a year ago, I would like to say, at which point it became a totally native app. We felt comfortable enough with the product and all the features that we made it a native experience and made it a fully featured app.
SmartLogic uses Objective-C
We like to go native with iOS development, and Objective-C has been the only game in town until recent introduction of Swift. We're keeping an eye on Swift, but we aren't giving up on the [old way:to do:things]!
Refractal uses Objective-C
While the majority of our stack is now using Swift, we still love Objective-C in many cases, especially low-level software manipulation, where it's just easier. It doesn't hurt that a lot of iOS/OS X Libraries out there are written in it either.
Foursquare uses Scala
Nearly our entire server codebase is written in Scala (if you haven't heard of it, it's a programming language that is basically what you would get if Java + ML had a baby). This has worked out super well. It enables us to write concise easy to deal with code that is typechecked at compile time. It's also been a big help with recruiting.
channingwalton uses Scala
I've been using scala commercially since 2008 in Banks and other projects.
giovannicandido uses Scala
Replaces entirely the Java Language to build a much more expressive and powerful code on the backend, while leveraging at the same time the Java Platform Tools and Frameworks, is a mixture of old and mature with new and sexy.
Wei-1 uses Scala
Writing Scala is an enjoyable experience. What's more satisfying then using map to process your data in an array.
elo80ka uses Scala
Scala, Akka and Spray (which became Akka-Http) provided the building blocks for the menu service.
Akka's actors and finite-state machine were a natural way to model a USSD menu (a series of stateful interactions between a subscriber and the USSD gateway).
datapile uses Scala
Scala is the God of languages. A legend. The Mount Rushmore of hybrid OO/functional languages is Scala's face four times over.
Ok, honestly, we love Scala. We love(d) Java (and it's parents C and C++), and we love(d) all the languages that borrowed cough stole cough from Java over the years such as Groovy, Clojure, and C#.
It may not be perfect (it totally is, but since programming languages don't have egos of their own, we don't want to paint it too bright), but it is awesome. It runs on the JVM, you can utilize Spring, it works great for data processing (which is sorta kinda the thing we do here, folks), and it just makes sense at all levels.
papaver uses Scala
worked with scala for around 2 years. really enjoyed the language and getting back into the world of functional. unfortunately the community is heavily fragmented and the language itself broken and inconsistent. that with the various factions involved made it a put of for long term investment.