Adobe Photoshop ships on Macs with Apple Silicon
blog.adobe.com
blog.adobe.com
I recently installed Mac OS 9 on an emulator just to see what it was like. First thing I noticed was that there was a lot of third-party software that came with it both preinstalled and as extra on the installation CD. Heck, even iTunes used an installer made by a third party! That felt very un-Apple to me.
Yes, everything installed differently, updated differently, and maintaining currency across a large application set was unreasonable without third party subscriptions like “Mac Update”! It was crazy.
And yet, it seems majority of HN wants to rewind from the App Store which was created as to assist users and devs with that problem.
App Store is fine, as long as it's not the only way to the platform. If it's a curated catalog of apps + a hosting service + payment processing for those developers who want it, there's no problem with it existing. There is, however, a problem with how Apple keeps tightening its grip lately, and how current versions of macOS with default settings treat apps that haven't been vetted by Apple as if they're radioactive. That's still better than iOS, which outright refuses to run anything that isn't signed by Apple, but this overall direction is still troubling.
I deal with this with several dozen other tools on the Mac each using random store and key schemes. Lately I throw in the towel and switch to inferior tools in the app store if I can’t dig up the secret codes to the legacy hoops their devs want me to jump through. Charge me 30% more, no problem, just stop making me waste my time for things that are now solved problems.
This overall simplification and end-to-end trusted curation direction is a minority but well heeled part of the market (happy to spend money on apps if it doesn’t waste their time), and a sort of grand experiment in what users want. If users want a free for all, the majority of the market is still buying those handsets. If not, the option to have a handheld appliance should be available to those who want it.
Seems a shame to appeal to regulation to stomp on user choice where customers speak with their wallets that “please don’t make me think”.
Imagine if windows (or MacOS) had a control panel where you could paste "Update subscription URLs", and uses crypto to verify licenses (optionally), and implemented binary diffs and what not, and provided a standard operating system component for navigating, purchasing, and installing/updating software?
They were SO CLOSE with add/remove Programs, and it never went all the way.
IIRC there is the Install-Package Powershell commandlet that might almost be that? But, I think it's still locked to Microsoft's store.
I don't know much about the money/license part UX because I've never paid for software myself. But developers probably won't want to delegate licensing to the OS because this would make it all too easy to crack — it would only take one very simple patch to disable license checks altogether system-wide.
edit: Sparkle already uses a standardized feed format (https://sparkle-project.org/documentation/publishing/). So basically the only thing that's left is to move the update checking and installation logic to the OS as opposed to every app containing a copy of it.
I'm a strong believer, however, in making sure the user has visibility and control into it, so both methods (manually add/remote/check status & API) ought to be available.
Make that API call pop up a dialog or something to ask the user for consent.
It's like governments. It can be a surveillance state ruled by a dictator where everything is regulated and everyone is spied on for the sake of "safety". Or it can be something that offers all the freedom you could possibly want, including the freedom to shoot yourself into the foot, both literally and metaphorically.
When I was younger, I would probably have loved an Android phone but my 2 attempts with Android phones (like the Nexus) recently were terrible compared to my iPhone. I was constantly messing with things to try and get them working, I had to stop tasks and apps constantly in the app manager (and even had to download a different app manager), and was constantly waiting for things. Now, I care more about just being able to pick up my phone and know that it works to do what I want to do at any given point. I'm done messing with things.
I imagine that being completely unusable for a lot of people, and a total disaster of social engineering and malware exploitation.
The real win is empowering developers to reliably communicate these updates to users, and make it simple to update, w/o inundating the user's system tray with 5 different bespoke updaters that act out in different ways.
It’s trivial to suggest a mechanism for consolidating update notifications. That’s a solved problem.
On its own, it does nothing to solve the trust problem.
I suspect the reason something like this hasn't been done is that it's actually a heck of a lot harder than you think.
And given Microsoft's Monopoly nonsense in the 90's they probably did not have the stomach to wipe all the bespoke installer generator products off the map in one stroke.
The difficulty isn't technical, it's social, if you build a third party store you have something like Homebrew or Cocoa. It works, but it's never going to be used by the majority of users.
Also the Mac App Store updating system is just damned terrible compared to the Sparkle updater. The only advantage it has is that it is centralized, but I have found it to be one of the slowest and buggiest parts of using the Mac App Store.
Best of all, when you purchased software it went directly to the developer instead of a rent-seeking middle-man like Apple or Google. Even security was better, because you weren’t forced to connect your computer to the Internet to use it. Yes, I’d say those days were an improvement over what we have now!
Well, to be fair the App Store isn’t really a viable solution to these problems to a fair bit of applications. The sandbox requirement makes a large portion of ‘useful’ apps unable in the App Store.
Looks like most non-App Store apps use Sparkle[0] these days though, so it’s much better than before.
Sherlock, Sparkle, Growl, if you demonstrate a gap in what should be built in, Apple will admit it and fill it in.
This used to be true, but every new release adds mechanisms to securely enable more capabilities.
What examples are you thinking of that still can’t be done?
> The sandbox requirement makes a large portion of ‘useful’ apps unable in the App Store.
I don’t think this is true any longer.
It’s definitely not the majority of HN.
You’ll notice sentiment varies a lot from thread to thread.
System 7 added that overall capability, and Apple shipped 4 different built-in resource compression algorithms over the years (the last of those added in OS 9), but it was equally possible for third parties to ship their own decompression routine's machine code along with the other resources. I remember iTunes using InstallerVISE, and I know VISE came with its own compression routines.
Except the brand damage from ruining the "pure" experience that doesn't come preloaded with a bunch of 3rd party apps...
The parent comment said "a bunch of 3rd party apps", and Apple TV is clearly not a third party app.
"Adobe Photoshop arrives on Macs with Apple Silicon" might be how I'd phrase it.
I don't know for sure that it never happened, but I don't think it ever did, partly because Apple and Adobe were not particularly friendly around that time: https://arstechnica.com/staff/2008/04/rhapsody-and-blues/ .
Which is hilarious, because you could make a good case that neither would still exist today without the other. I'd qualify that by saying Adobe products work find on Microsoft operating systems now, but without the Mac years I'm not sure the Windows port would have ever caught on.
Wish I could cancel my creative cloud subscription but there is still prevalent use. Sketch and Figma do a much nicer job of things. Seems Adobe end up copying some of their features but always buried a few more clicks deep.
They have no subscription requirements and are 50% off right now ($25 each): https://affinity.serif.com/
That said, its probably not a marketable skill by itself as most places would look for the “Adobe Illustrator” keyword.
I get a variety of artwork from designers in a plethora of formats and sadly can't enforce my preferences on them.
Otherwise, I've been able to bang out some quick vector layouts since some of the basic hotkeys are the same, and it seems to handle almost any vector format I've opened with it.
I'm tired of the Adobe subscription ...
I too am tired of paying for Lightroom every month
I have a bad taste in my mouth about the ordeal and have been boycotting their software in protest. Because of how rude their support was, I would rather pay Adobe than spend a single dollar more at Affinity.
In HN of all places, I would expect people to understand that it costs money to maintain a product for different systems.
And it wasn't even their fault, your laptop getting stolen is not on them [1]. There's a lot of bullshit with services (like Amazon not refunding you the difference on an order if the price goes down before your item arrives), but this doesn't seem like one of them.
Also, if you paid $70 for designer, then that kind of sucks because I almost always see it for 50% off. Case and point, it's $35 right now.
[1] I am trying to make a point that's purely technical, but I don't want to seem too callous - I am sorry your laptop got stolen, it sucks to lose something expensive that is very important, and has a lot of important data on it. And I know responses like mine are the last thing someone with anger wants to hear (I've been in that position), but I run my own business and I am also on the other side now where it's really hard to deal with situations like this.
Huh? What has that got to do with this case? They're already maintaining it on multiple systems and its not like aetherspawn would be able to use it on more than one system. It literally is no different to the Affinity devs whether aetherspawn is using the OS X or Windows version since they both cost the same amount (and the license was only three months old).
It just seems like they wanted another sale to allow access to a second platform, which would make sense if they retained access to the first.
I'm not sure what the right approach is here (certainly being rude about it isn't it, though!) but every time a company has given me leeway, I've always then went around telling everyone who would listen how great the company is. Seems like they did the opposite by alienating the customer instead. That doesn't seem like a good approach.
Now subscriptions. I notices my jetbrains stuff worked with the same license key when I switched it to linux. But I'm paying them yearly.
I'll totally agree there is no need to be rude. Though I imagine if you are in customer service for a while, its probably a natural defensive posture.
But even if not, they could have simply said sorry, our policy is that we don't do this. aetherspawn said they were rude about it. There was no reason to be rude, they could have said no while still being empathic to the situation and being courteous. I don't know how rude they were or weren't, of course.
Its explicitly part of their biz model to charge for different platforms in liu of doing the subscription thing.
> just give them a new one that they can use
It always rubs me the wrong way when a customer decides what value something has to a business, assuming they know everything about the business' incomings and outgoings, assuming they know the size of the business, assuming that all businesses must operate the same way because some businesses have the flexibility to offer acts of goodwill.
It makes the assumption that all businesses, especially in software, are on equal footing. They very much aren't. Sorry, but the customer can't always be right — the business has its own bills to take care of, employees to pay, rights to licence, and lights to keep on; beyond what the customer paid for, it really doesn't have any further obligations. Good will is exactly that: good will.
I don't know where you use CC for, but if it is just for photoshop, you might give https://www.photopea.com/ a try.
Affinity Photo and Designer are great tools, they are cross-platform (although you have to purchase them separately), and regularly go on sale (I bought both for 70$ total).
I have yet to find a task I used to use Photoshop or Illustrator for that I can't do with these. I am not a hardcore or super advanced user, but that's why it works for me.
https://bythom.com/newsviews/nikon-launches-new-software.htm...
Ed; "Everything is there: stills, video, image browsing, NEF processing, Lightroom-like capabilities, cloud integration, image ingest,and much more."
edit: we are talking about replacements for Adobe products here, so context matters. Adobe products _also_ don't run on Linux.
If I'm talking about a mobile app and I say "cross-platform" I probably meant iOS and Android. It would be strange to say "what about Linux??" in that context.
So here we are talking about competitors to Adobe products, where "cross-platform" means Windows and Mac, so when I say "cross-platform" in this context, I am also referring to that same set of platforms.
When you cover about 98-99% of your users platforms, I think you're cross platform.
Otherwise, we could define a cross-platform slippery slope such that no software has ever achieved it. There's always another platform you didn't support.
Does it run on more than one platform? If yes, it's cross platform.
Otherwise, where do you draw the line? Linux? BSD? Haiku? Minix?
Listen, I love linux, and it's not MY fault that the year of the Linux Desktop never came and that its marketshare has continued to fall against its competitors.
The intersection of artists, who are heavy users of the Adobe suite of products, and linux aficionados is essentially zero.
You do realize this, do you not?
That is in addition to their scammy practice of displaying a monthly price, but locking you into a yearly contract. You pay monthly, but if you cancel within the year they charge you a cancellation fee that is essentially equal to the entire remaining subscription. Not sure if they do that anymore, but that was the case with my sub 2 years ago.
When you want to cancel, you go to one central repository with all your virtual cards and turn off the card for the service you want to cancel. When your next payment comes up, the card will decline, the service will close your account for you. Easy cancellation.
I use it for work.
One time fee, I can’t justify Photoshop CC for once per quarter usage.
I may use it intensively for a few days then not touch it for months.
At some point I'll manage to figure this out and take a bold step further to leave Adobe all behind. I know there are options, tried most of them (Affinity etc), but I make my living through these apps and I need reliable software with resources and community, just like Figma did in a great way for UX/product design, I wish they create side products like CC apps, for print design, even audio design, that would be awesome.
I grew up with Photoshop 4 and CorelDRAW!, so I would totally be happy with those as well.
YMMV
I couldn't apply a filter to a shape layer, which I can do in Photoshop. It didn't blur out the option, I had to click it to find out I couldn't do it.
I did try to gaussian blur a layer and it did nothing until I hit 50px then at 51px it basically blurred everything out of existence. I tried this in Photoshop and it behaved in a more linear way, as I'd expect.
This would actually be less of a problem if every Photoshop alternative didn't try to be a pixel perfect clone of Photoshop. Take some risks, evaluate some choices and see if you can do things better than Photoshop. Otherwise the comparisons will be too stark.
I understand a lot of the vitriol towards Adobe for a number of reasons, but for some reason they just do photo/image editing better than anyone else. I keep waiting for the day a FOSS alternative pops up that actually competes.
He thankfully now makes a comfortable living from it.
It's one of my favourite indie-hacker-style stories, as the hacker was motivated by his intrinsic joy of making something.
https://www.reddit.com/r/IAmA/comments/9urjmg/i_made_a_free_...
I think this is less uncommon for bootstrapped companies than a lot of people assume. E.g. Patrick Campbell from ProfitWell has a similar story.
That said Acrobat is really fully fleshed so I understand why people still only use it professionally
Quite amazing.
[1] https://petapixel.com/2021/03/10/real-world-test-photoshop-f...
For the total scores, they're intentionally using an old beta of the benchmark as it includes an older CPU workload that the M1 happens to excel at.
Seems a little like they're cherry picking results. Interesting, but a little dishonest.
----
[1]: Quoting the article:
> Unsurprisingly, the M1 Mac mini loses to the competition in raw GPU performance, more-or-less matching the onboard graphics of the quad-core Core i7 that’s in the 13-inch MacBook Pro (full review here).
1) Is an entry level chip matching a high-end's performance.
2) it does so in around a 5th of 6th of the thermal workload.
What'll be interesting is how the M1 will compare upcoming 4th gen Ryzen laptop parts with RDNA2.
Is also an apples to orange comparison.
The M1 was being compared to an i7, and that was I was responding to.
It will also not "be interesting", since if we part from "M1 does not beat current discrete GPUs" as per grandparent comment, it will obviously not beat an upcoming one, whatever the wattage will be.
But a comparison is a comparison even if lopsided, and when people are pushing this as “As fast as high end Intel”, it’s going to be squared against high end intel setups with discrete GPUs.
The M1 is absolutely fantastic. But it does absolutely fall short in some (arguably small) ways. Pointing those out isn’t unfair.
2) it doesn't matter unless you work with the laptop sitting on the bare skin of your legs
EDIT:
sorry!
forgot the basic rules: don't dismiss bitcoins, don't engage with Apple users.
My fault.
The thought is that if it runs this fast right now, imagine what it’ll be like when you put a big heat sink and fan on it and let it use 100w or something, on a Mac Pro. And more - this is a first generation product. Imagine what the second generation will be like.
I think people are just excited for the possibilities. We’ll see how it all turns out, but it really does seem promising.
Estimate of TDP for the M1 silicon are about 20-24W [0].
The i7-1185G7E can be offered at anywhere within 12-28W TDP [1].
This 12-28W figure is exactly the same for the i3-1115G4E [2].
Yes, there's some trickery in Intel's TDP numbers, but based on Anandtech's results for that i7 [3], it looks like lower TDP means that you can't burst for as long.
[0] https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...
[1] https://www.intel.com/content/www/us/en/products/sku/208076/...
[2] https://www.intel.com/content/www/us/en/products/sku/208079/...
[3] https://www.anandtech.com/show/16084/intel-tiger-lake-review...
Is it?
the Core i3 530 consumes 73 Watts
the AMD Ryzen 9 5980HS consumes 35 Watts
The M1 is an incredible achievement, but let’s try to remain honest about the numbers.
The i3 desktop CPU is an entry level CPU because it can still handle entry level workloads, consuming a lot more energy than the state of the art because providing high end performances while consuming less energy than the competitors is not worth the entry level segment money.
Entry level means (IMO) good enough for as little money as possible in a non pro field (as in: your salary do not depend on the performances of the device)
M1 Macs are not in that segment.
> The M1 is an incredible achievement, but let’s try to remain honest about the numbers.
100% agree
It depends on how you see it:
The M1 is the entry level chip for the whole upcoming M-series, this is a logical FACT.
It's hard to estimate how much an M1 costs but I would say it's closer to an i5 than to an i3 simply because the price tags can afford it.
Apple could make a profitable $350 plastic laptop with some kind of watered down m1 chip, they just don't want to.
> 2) it doesn't matter unless you work with the laptop sitting on the bare skin of your legs
It's in the name.... "LAP" "TOP", regardless this is not about temperate, this is about efficiency. The 18 hours battery life works both on and off your laps ;).
https://www.extremetech.com/computing/318715-comparison-of-a...
My high end Dell XPS was $2600, and the M1 Air blows it away for half the price.
Isn't "blowing it away" a little hyperbole? An XPS with 1185G7 has around ~10% worse single core and ~25% worse multi-core CPU performance than the M1. An improvement sure, but not the leap some people make it out to be.
I don't notice a 10% worse single core performance, but what I do notice is going OOM because the Air is limited to 16GB RAM (base model 8GB is personally unusable in 2021). Or being limited to 1 external display due to the design of the M1.
Apple silicon needs to support at least 2 external displays before I can consider one and I'm honestly surprised they currently do not. The next generation of Apple chips might be useful, particularly if linux kernel support improves too. A 2023 Macbook Pro has a lot of potential.
I'm not sure what source you're using for performance. But at least with Geekbench 5 results it's not as close as you're saying. The M1 Macbook Air scores 1699 in single core, and 7362 in multi-core[1]. The Intel Core i7-1185G7 scores 1446 in single core and 4924 in multi-core[2]. That's about 18% better single-core and 50% better multi-core performance, for me that's a pretty big difference.
[1] https://browser.geekbench.com/mac-benchmarks [2] https://browser.geekbench.com/processor-benchmarks
This isn't true, I have an XPS 13 (9310) with 32 GB of RAM. You can also get the XPS 13 with a 4k screen, although I do not understand why you would. 1920x1200 is already much higher DPI than I care for, 2560x1600 and 4k are just a battery drain.
I'm going off my own benchmarks using Geekbench 5, where the M1 scored 1700 single core and 7500 multi core, and the 1185G7 scored 1550/6000 multi core. (There are people with better results than this on Geekbench as well.)
I wasn't making an argument about the price by the way, I do understand the Air is cheaper, but in my opinion it is cheaper because it is a lesser quality device with key functionality missing. Of course, for some people the Macbook Air is the best value because they don't need or care about these things. Which is totally OK, but having used both devices both the Air and the MBP are non-starters for me.
As I said, I hope future revisions can improve things and be more competitive.
so basically 99% of the laptops are entry level...
Anyway the full optional Macbook Air on the Italian Apple website costs € 2.349,00
And yes, for development sub $1000 laptops are entry level.
By simply upgrading the RAM from 8 to 16GB the MacBook Air cost goes up to € 1.389,00
Which is a lot to me for only 256GB of SSD storage
My uncle is a woodworker, his tools are not entry level.
He doesn't buy the best of the best the market can offer, far from it, but his tools are not entry level.
they can be considered entry level only if you compare them with the state of the art in his field of work.
Entry level of the high end segment maybe.
P.S. Or maybe the GPU test is simply memory bandwidth limited...
So the reference to GPU was even with a discrete GPU doing whatever acceleration Adobe has done for Nvidia, the M1 is still faster. And doing so with a Power Usage that is far less than its competitor. Of course if we only focus on "GPU" category than the results as listed is quite clear.
Which leads me to believe the NPU and CPU may have played a big part of it.
Also your post is a bit misleading: GPU performance is comparable to Intels, not nVidias which is explicitly called out.
> Only compare high-end laptops
Wait...
Depending on what you're doing, compare Best (most powerful), Value, Efficiency, etc...
M1 wins in Efficiency. Ryzen wins on high-end power. Value varies by laptop but currently Ryzen wins on any sub-$1200 laptop comparison for value.
The current MacBook Air is a phenomenal value with almost no compromises.
(The Air and mine have different compromises. High-end gaming, wider selection of games, bigger screen vs minimal/no heat output, amazing battery, better portability. But I do think some of your assumptions about what is possible in the value segment aren't current.)
Not sure what that has to do with marketing - I mean you can buy based on marketing, but the original discussion was about comparing entry-level laptops and high-end laptops to the Macbook Air, and excluding Ryzen because they aren't in high-end laptops.
You are off in the sticks. By your definition, nothing is "Well rounded". Every product is designed for a purpose. Value is about how well a product suits its that purpose. When I buy a hammer, I don't complain because it doesn't work as a screwdriver.
Your continued assumption here is that every computer needs to be suitable for gaming and that assumption is nonsense.
> original discussion was about comparing entry-level laptops and high-end laptops to the Macbook Air, and excluding Ryzen because they aren't in high-end laptops.
Your original comment which I replied to was talking about how Ryzen wins on value. Which is only the case if you are willing to accept lower end components, less battery life, and fan noise.
But this is only the case if you compare $1200 versions of the Macbook Air to $400-500 laptops...
My previous comment already discussed the existence of $1000-1200 laptops with Ryzen that don't have "lower end components" or "fan noise" (outside of gaming, which we can't compare on because we're excluding that as a possible compromise.)
Sure we're getting a bit into terminology. Long battery life is a feature, just like a full selection of games - it is a compromise to have less of either. It's not a critical compromise depending on what you buy the machine for.
Critical compromises (again mostly in the eye of the buyer) could arguable be bad quality or unusable screens, like those with poor color representation that prevent professional work.
That's a massive compromise, and I'll be returning this version
AMD just caught up (to Intel) in 2020 in laptop efficiency, and the OEMs are starting to catch up in offerings in 2021. However, availability is a mess in general lately. Might be 2022 before really high-end laptops offer Ryzen regularly.
https://www.amd.com/en/shop/us/Laptops should get you started on where to look.
5xxx models are just appearing, look up the Zephyrus G15.
Is this less about M1 being amazing and more about Intel being inefficient, in terms of utilization of power/speed/features?
Because I have to assume the M1 chip can ignore a host of legacy compatibility/performance tradeoffs that must exist in x86 architecture.
If this is the result, hopefully it means a more generalized leap forward (not just for Apple hardware) at some point in the coming decade..
Every new generation of computer has been "woooo look how fast photoshop starts cold now! And Illustrator, so fast!"
... 6 months later <waaaaat is it doing?!>
What Andy giveth, Bill taketh away
https://en.wikipedia.org/wiki/Andy_and_Bill%27s_lawI would jump on an optimised version of Illustrator with the feature set from 10 (or more) years ago.
Genuine question, can't you just install an old version of Illustrator?
The iPad version?
But in this case… man, it feels like Adobe deliberately try to slow down Photoshop and the wider CS suite. I used to use these a lot back in early CS days, but I've used the trials recently and by far the biggest offenders are some of the bad UIs that they've slapped on top of things like creating new documents, or Photoshop's "Home Screen".
They're slow as molasses, provide minimal useful features, and there is an explicit option to turn them off and use the legacy versions (usually a massive red flag to me that a feature is shite).
I had no idea this existed. THANK YOU!
My anecdata last weekend was 60% to 90% JavaScript benchmarks from a loaded 15” to an M1 Air, that coupled with no fans screaming at me sure felt new.
These days it takes 8-15 seconds on a non-M1.
Filters that used to take 50 seconds to run now finish in just a couple.
The point you're making is true with some software. But not Photoshop.
// TODO: Uncomment after keynote demo
// Thread.Sleep(5000);
/sAnd that's just clock speed. Compare any 2010 chip to something like a Ryzen 5800x and see how the benchmarks scores look.
My point on comparing CPUs remains, and is even more pronounced against a 2002 CPU!
What are 'similarly configured previous generation systems'? Do they mean i5, i7, i9? What GPU?
It contains this quote though
> Our internal tests show a wide range of features running an average of 1.5X the speed of similarly configured previous generation systems.
So I guess it's faster than on other systems, but still vague about compared to what.
Current day photoshop feels like a duct taped ball of random systems and frameworks that somehow function within the same app, until you get a few too many OS updates ahead then parts of that system start breaking.
Completely baffling to me, and I've built a huge chunk of my design career using Adobe tools.
Especially then they're not selling the products for several hundred to start, and moved to a subscription model...
From what I've experienced and read, the cost of supporting a platform has to be greater than its sales.
The second issue with this is that many people use Linux to specifically avoid using closed-source software.
No part about Photoshop on Linux makes sense, from any sort of serious business end. They haven't even done an Android tablet port of full-fledged Photoshop, and I haven't really read any plans to support it.
If WINE wasn't a thing, or GIMP wasn't a thing...well, even then; no. This would never happen. XD
This is an interesting detail—I'm surprised that either of these features are things that wouldn't "just work" when compiled for another architecture.
Specifically it has a horrible horrible draw/render bug. it blanks out with grey for 90% of the image after switching a tab and some other tasks.
You have to zoom in or out for it to re-display the entire canvas.
The recent 2021 install has the same problem. I have the highest upgraded 2019 16"
(recent Intel MacBook Pro and high end multi-GPU workstation PC)
Adobe started to rest on their laurels about 6 years ago and the results of that choice get more prominent each year as bitrot sets in. Nothing about their software is empowering anymore it's actually just limiting when you see what your computer is truly capable of in software that is written to make use of its modern power.
Within 5 years every piece of Adobe software will be displaced and people will be looking back in disbelief asking "How could they fall so far, they owned the market?"
Also gonna do my part to help their downfall, if you (unfortunately have to for work) pay £49.94 a month to use full Creative Cloud you're being ripped off, I've only paid £30.34 a month for 4 years now, when it's renewal time just keep telling them you're cancelling and it's too expensive and after about 5 minutes of pushing they'll knock a lot off.
Oh so that wasn't just my hardware? I didn't realize it was a widespread issue. I've been experiencing that bug for at least a year now. I could go on, but there aren't enough hours left in the day.
Adobe and Apple have been working together for a long time since then. Appearing in keynotes, doing demos on screen, and directly referencing eachother's products.
Whatever hatchet they had with eachother (if they ever did) is buried.
Unoptimized (more portable) versions of theses routines exists, but I suspect they will perform well even with M1.
Ah, I see you have never had the pleasure of using it.
Sarcasm aside, the whole Adobe suite makes atrocious use of your machines actual power, most is still single core. My machine can simulate the entire virtualized interactions of simulated light photons on glass on multiple GPUs in the time it takes photoshop to encode a GIF.
and you think "well maybe encoding the gif is more work?" yet try any GIF encoder written in pure Javascript and they still outperform Photoshop and also the 3D render.
I don’t have hands-on experience, but somewhere on HN I saw this: https://github.com/simd-everywhere/simde If starting a new cross-platform project today, I would try that library first, before doing the usual intrinsics.
For example, SciPy/NumPy/R is not ported to M1 for similar reason.
Well, just similar, they depend on FORTRAN of all things, and that does not have M1 compiler. Maybe Photoshop stuff does too?
The only war declared was on Flash, and they've won that ages ago.
So what are you on about?