The augmented reality features in Where To? are precise and incredibly useful, but I don't like that you have to spend more money to get them. Each type of search gives you an exhaustive list to find just about anything you might need at that moment. The same is true for each category, whether it's Restaurants, Emergency Services, Travel and Transportation, or Education. The list of services alone is enormous and alphabetized so you can find just about anything quickly. Categories include Services for when you're looking for a bank, an ATM, or gas station, or more-complex professional services like accountants, glass repair shops, or even tax preparation. With Where To? you're not just getting local restaurants and hot spots, you also have much more practical searches for when you're in an unknown area. Where To? ($2.99) is a local search app that has a smooth radial interface for choosing common search items, then displays them in a list, on a map, or via augmented reality (for an additional 99 cents). This app not only has a good-looking interface, but the lists of categories are enormous for finding just about anything. If you don't want to spend the money on the other apps, AirYell is a good choice. While I haven't tested this particular feature to a destination, I think it's a great addition to a third-party local search app.ĪirYell is not the prettiest app of the collection, but it does the job all the same, and the turn-by-turn navigation is a bonus that's hard to pass up. But an extra added bonus is that AirYell includes its own turn-by-turn navigation features with voice from within the app. When you view a search listing, you get all the pertinent info such as the address, phone number, a menu (if it's a restaurant), and a small map to view the location. A More button gives you several more categories than the popular list, or you can view a history of your searches. You also have a Favorites button to keep track of your favorite spots so you can call them the next time you need a particular service. Touching Movies brings up the showtimes and reviews for movies at theaters closest to your location. You'll get the same results from typing out the more common search terms, but it's a convenient way to get to results quickly. Touching Popular gives you a set of icons you can touch for listings of common searches such as Pizza, Taxi, Dentists, or Gas Stations. To dig fully into the history and flora of dynamic and lexical scope merits another episode.Across the bottom of the interface, you have a few more ways to view results. For example, Common LISP has the special form, and several Schemes and Racket have parameter objects: covers well the remaining few and narrow exceptions where local might be useful.Īs dynamic scope has some valid use, it’s available in some otherwise lexically scoped languages. You almost never want to use local in Perl, it’s mostly there for historical reasons - lexical scope is a Perl 5 feature. Perl has both, and it calls them local (dynamic scope, like bash) and my (lexical scope): #!/usr/bin/env perl What happens when you declare a variable local in bash is that the existing value of that variable is stowed away, to be brought back when your function exits. ![]() That means local variables are local in time. Languages like Bash and Elisp have dynamic scope. If I’m writing code that is textually located outside the function, I cannot even describe how to access the variables within the function, because myvariable in my function is not the same variable, not the same place, as myvariable in your function. Lexical scope means local variables are local in the text. Languages like C and Python have lexical scope. ![]() ![]() ![]() In most modern languages, especially in compiled languages, "local" means that the value of a variable cannot be directly known, by looking up the name, outside the bounds of that function, but that’s not how it works in bash. In hpr2739, Dave talked briefly about local variables. Summary: A lesson on dynamic scope vs lexical scope
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |