Live data from Hacker News

Conditional Action Programmer

conditionalactionprogrammer.com

51–60 of 65 posts

Re: Conditional Action Programmer

#51
post #48

Earlier quoted context omitted.

It might sound weird to you, but it's correct. Noun ask ‎(plural asks) 1. An act or instance of asking. 2. Something asked or asked for; a request. https://en.wiktionary.org/wiki/ask

Now try to find it in a real dictionary.

Here's oxford dictionaries on the word: http://www.oxforddictionaries.com/definition/english/ask

> [WITH ADJECTIVE] informal A demand or situation that requires a specified degree of effort or commitment:

> it is a big ask for him to go and play 90 minutes

> it was a tough ask, but they delivered

Or OED: http://www.oed.com/view/Entry/11505?rskey=xAEeZD&result=1#ei...

> Westm. Papers 1 Nov. 107 Who has not suffered when he has played correctly second hand..from his partner assuming that there has been an ask for trumps?

> 2014 D. Chapman Ascendant lxxiii. 301 A plane? Full of people?.. That is an enormous ask.

Re: Conditional Action Programmer

#52

Earlier quoted context omitted.

I am no expert on Android, but I have only heard negativity about the UI framework from developers. And as for the toolchain, I can't speak for mobile development in particular. But generally speaking, VStudio smacks Eclipse silly.

I was going to comment on the fact that Microsoft has released a lot of their OWN tooling for Android. But I wanted to issue a quick correction to your comment: Android development hasn't been Eclipse based in years. Google went over towards encouraging IntelliJ, and Android Studio is based on it.

And still isn't able to deliver a sane experience for developing NDK based apps on Android, as what Microsoft produced in around one year.

Or an emulator as good as what Microsoft created for Android.

I really don't know what all those PhDs are doing in Mountain View, code review from offshored work?!

Re: Conditional Action Programmer

#53
post #3

> AP is an experimental project from Microsoft Technology and Research, available to you as and Android app on Google Play Store and the web. And this is why I went from Windows Phone 8 to Android. The Microsoft experience on Android is arguably better than on their own OS.

This is correct. The Microsoft apps on android are phenomenal. I think it speaks volumes about the android toolchain and development scope when a direct competitor can make better apps than for their own platform.

Microsoft is also delivering a developer experience for NDK users miles ahead of what Google PhDs and Interview Puzzle Solvers are capable to deliver.

Re: Conditional Action Programmer

#55
post #9

I'm always a little miffed when I see natural language being the input, because now in order to use the tech I need to also play the "guess the verb" games. This is especially bad in Wolfram Alpha.... I can clearly see that all parts of a query are supported but I have to get the NLP part to parse my sentences right. Though there is Mathematica I guess.... Not that I dislike all natural language stuff (far from it) b…

I'd like a language with "natural language" as a first class citizen of a language so instead of trying to name methods, you break down a description of code into paragraphs in english, then you could have a parser that attaches lambdas to those paragraphs.

you would also need the editor to know to display a separate implementation file for each paragraph.

Re: Conditional Action Programmer

#56
post #9

I'm always a little miffed when I see natural language being the input, because now in order to use the tech I need to also play the "guess the verb" games. This is especially bad in Wolfram Alpha.... I can clearly see that all parts of a query are supported but I have to get the NLP part to parse my sentences right. Though there is Mathematica I guess.... Not that I dislike all natural language stuff (far from it) b…

I'd like a language with "natural language" as a first class citizen of a language so instead of trying to name methods, you break down a description of code into paragraphs in english, then you could have a parser that attaches lambdas to those paragraphs. you would also need the editor to know to display a separate implementation file for each paragraph.

similar to cucumber

Re: Conditional Action Programmer

#57
post #19

When I sign in with my outlook.com email address it asks for permission for the "Luis-Actions" app to read my email, among other permissions. It's probably Microsoft, but I wish they would have made the signup experience look a little more trustworthy.

They definitely need to make that clearer, but it does sound like the Language Understanding Intelligent Service [1] from Microsoft.

[1] https://www.microsoft.com/cognitive-services/en-us/language-...

Re: Conditional Action Programmer

#58
post #9

I'm always a little miffed when I see natural language being the input, because now in order to use the tech I need to also play the "guess the verb" games. This is especially bad in Wolfram Alpha.... I can clearly see that all parts of a query are supported but I have to get the NLP part to parse my sentences right. Though there is Mathematica I guess.... Not that I dislike all natural language stuff (far from it) b…

I'd like a language with "natural language" as a first class citizen of a language so instead of trying to name methods, you break down a description of code into paragraphs in english, then you could have a parser that attaches lambdas to those paragraphs. you would also need the editor to know to display a separate implementation file for each paragraph.

Sounds like you are describing Intentional Programming. https://en.wikipedia.org/wiki/Intentional_programming

Re: Conditional Action Programmer

#59

> First let's agree….. worst name ever. Why would they choose a name that they think is so bad?

Computer scientists are bad at naming. Let marketing handle it.

Marketing is even worse at naming things! You don't see programmers having 2 weeks of meetings to come up with a terrible, terrible name and still feeling good about themselves afterwards.

Re: Conditional Action Programmer

#60
post #4

"What can CAP do for you? First let's agree….. worst name ever. Now that we're past that, here's our story, and an ask." MS, you're competing with a product called "IFTTT". Don't think so lowly of yourself!

What's "an ask"?

When used liked that it's synonymous with request. If heard it often used as "that's a big ask". Some example usages[1] since you seem a bit skeptical.

[1] https://scholar.google.ca/scholar?hl=en&q=%22big+ask%22&btnG...

Post reply on HN